aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2021-05-28 13:34:48 +0200
committerChocobozzz <me@florianbigard.com>2021-05-28 13:34:48 +0200
commitf22e0e2c19b06edfc85429198f9e54a075f71ad3 (patch)
tree9a007ef1795e0723944dcc1496177df65347b687 /client/src
parentf0452c30bf9744ba442b77037f01b4fd1db8091e (diff)
downloadPeerTube-f22e0e2c19b06edfc85429198f9e54a075f71ad3.tar.gz
PeerTube-f22e0e2c19b06edfc85429198f9e54a075f71ad3.tar.zst
PeerTube-f22e0e2c19b06edfc85429198f9e54a075f71ad3.zip
Update translations
Diffstat (limited to 'client/src')
-rw-r--r--client/src/locale/angular.ar.xlf176
-rw-r--r--client/src/locale/angular.ca-ES.xlf119
-rw-r--r--client/src/locale/angular.cs-CZ.xlf176
-rw-r--r--client/src/locale/angular.da-DK.xlf176
-rw-r--r--client/src/locale/angular.de-DE.xlf176
-rw-r--r--client/src/locale/angular.el-GR.xlf176
-rw-r--r--client/src/locale/angular.en-GB.xlf93
-rw-r--r--client/src/locale/angular.en-US.xlf93
-rw-r--r--client/src/locale/angular.eo.xlf176
-rw-r--r--client/src/locale/angular.es-ES.xlf361
-rw-r--r--client/src/locale/angular.eu-ES.xlf176
-rw-r--r--client/src/locale/angular.fa-IR.xlf93
-rw-r--r--client/src/locale/angular.fi-FI.xlf93
-rw-r--r--client/src/locale/angular.fr-FR.xlf176
-rw-r--r--client/src/locale/angular.gd.xlf176
-rw-r--r--client/src/locale/angular.gl-ES.xlf357
-rw-r--r--client/src/locale/angular.hu-HU.xlf176
-rw-r--r--client/src/locale/angular.it-IT.xlf176
-rw-r--r--client/src/locale/angular.ja-JP.xlf93
-rw-r--r--client/src/locale/angular.jbo.xlf93
-rw-r--r--client/src/locale/angular.kab.xlf176
-rw-r--r--client/src/locale/angular.ko-KR.xlf176
-rw-r--r--client/src/locale/angular.lt-LT.xlf93
-rw-r--r--client/src/locale/angular.nb-NO.xlf119
-rw-r--r--client/src/locale/angular.nl-NL.xlf119
-rw-r--r--client/src/locale/angular.oc.xlf119
-rw-r--r--client/src/locale/angular.pl-PL.xlf176
-rw-r--r--client/src/locale/angular.pt-BR.xlf119
-rw-r--r--client/src/locale/angular.pt-PT.xlf93
-rw-r--r--client/src/locale/angular.ru-RU.xlf176
-rw-r--r--client/src/locale/angular.sk-SK.xlf93
-rw-r--r--client/src/locale/angular.sl-SI.xlf176
-rw-r--r--client/src/locale/angular.sv-SE.xlf357
-rw-r--r--client/src/locale/angular.ta.xlf93
-rw-r--r--client/src/locale/angular.th-TH.xlf176
-rw-r--r--client/src/locale/angular.tr-TR.xlf181
-rw-r--r--client/src/locale/angular.uk-UA.xlf176
-rw-r--r--client/src/locale/angular.vi-VN.xlf176
-rw-r--r--client/src/locale/angular.xlf78
-rw-r--r--client/src/locale/angular.zh-Hans-CN.xlf176
-rw-r--r--client/src/locale/angular.zh-Hant-TW.xlf355
41 files changed, 3253 insertions, 3481 deletions
diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf
index 22424bed4..749dffa67 100644
--- a/client/src/locale/angular.ar.xlf
+++ b/client/src/locale/angular.ar.xlf
@@ -969,8 +969,8 @@
969 <trans-unit id="4424964105331349857" datatype="html"> 969 <trans-unit id="4424964105331349857" datatype="html">
970 <source>I'm a teapot</source> 970 <source>I'm a teapot</source>
971 <target state="new">I'm a teapot</target> 971 <target state="new">I'm a teapot</target>
972 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 972
973 </trans-unit> 973 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
974 <trans-unit id="1597262876035959248" datatype="html"> 974 <trans-unit id="1597262876035959248" datatype="html">
975 <source>That's an error.</source> 975 <source>That's an error.</source>
976 <target state="translated">هذا خطأ.</target> 976 <target state="translated">هذا خطأ.</target>
@@ -3099,12 +3099,14 @@
3099 <source>Instance allowed by Twitter</source> 3099 <source>Instance allowed by Twitter</source>
3100 <target>المثيل المسموح به من قبل تويتر</target> 3100 <target>المثيل المسموح به من قبل تويتر</target>
3101 3101
3102 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 3102 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
3103 <trans-unit id="8042372696350741398" datatype="html"> 3103 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
3104 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 3104 <context-group purpose="location">
3105 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 3105 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
3106 3106 <context context-type="linenumber">490,495</context>
3107 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 3107 </context-group>
3108 </trans-unit>
3109
3108 <trans-unit id="493135676263039396" datatype="html"> 3110 <trans-unit id="493135676263039396" datatype="html">
3109 <source>LIVE</source> 3111 <source>LIVE</source>
3110 <target state="new">LIVE</target> 3112 <target state="new">LIVE</target>
@@ -8481,12 +8483,12 @@ The link will expire within 1 hour.</source>
8481 <source>Upload a video</source> 8483 <source>Upload a video</source>
8482 <target state="translated">ارفع فيديو</target> 8484 <target state="translated">ارفع فيديو</target>
8483 8485
8484 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 8486 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8485 <trans-unit id="7590784934397800835" datatype="html"> 8487 <trans-unit id="7590784934397800835" datatype="html">
8486 <source>Edit a video</source> 8488 <source>Edit a video</source>
8487 <target state="translated">حرر فيديو</target> 8489 <target state="translated">حرر فيديو</target>
8488 8490
8489 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 8491 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
8490 <trans-unit id="7709367721354853232" datatype="html"> 8492 <trans-unit id="7709367721354853232" datatype="html">
8491 <source>Focus the search bar</source> 8493 <source>Focus the search bar</source>
8492 <target>ركز شريط البحث</target> 8494 <target>ركز شريط البحث</target>
@@ -8824,31 +8826,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8824 <trans-unit id="8602814243662345124" datatype="html"> 8826 <trans-unit id="8602814243662345124" datatype="html">
8825 <source>Email is required.</source> 8827 <source>Email is required.</source>
8826 <target>البريد الإلكتروني مطلوب.</target> 8828 <target>البريد الإلكتروني مطلوب.</target>
8827 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8829
8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8830
8829 </trans-unit> 8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8830 <trans-unit id="4591482207344282590" datatype="html"> 8832 <trans-unit id="4591482207344282590" datatype="html">
8831 <source>Email must be valid.</source> 8833 <source>Email must be valid.</source>
8832 <target>يجب أن يكون عنوان البريد الإلكتروني عنوانًا صالحًا.</target> 8834 <target>يجب أن يكون عنوان البريد الإلكتروني عنوانًا صالحًا.</target>
8833 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8835
8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8836
8835 </trans-unit> 8837 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8836 <trans-unit id="544279804045883862" datatype="html"> 8838 <trans-unit id="544279804045883862" datatype="html">
8837 <source>Handle is required.</source> 8839 <source>Handle is required.</source>
8838 <target state="new">Handle is required.</target> 8840 <target state="new">Handle is required.</target>
8839 <context-group purpose="location"> 8841
8840 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8841 <context context-type="linenumber">48</context>
8842 </context-group>
8843 </trans-unit>
8844 <trans-unit id="2805037637775107078" datatype="html"> 8843 <trans-unit id="2805037637775107078" datatype="html">
8845 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8844 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8846 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8845 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8847 <context-group purpose="location"> 8846
8848 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8849 <context context-type="linenumber">49</context>
8850 </context-group>
8851 </trans-unit>
8852 <trans-unit id="4968369344159400023" datatype="html"> 8848 <trans-unit id="4968369344159400023" datatype="html">
8853 <source>Your name is required.</source> 8849 <source>Your name is required.</source>
8854 <target>اسمك مطلوب.</target> 8850 <target>اسمك مطلوب.</target>
@@ -8897,16 +8893,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8897 <trans-unit id="3868123820758341861" datatype="html"> 8893 <trans-unit id="3868123820758341861" datatype="html">
8898 <source>Username is required.</source> 8894 <source>Username is required.</source>
8899 <target>اسم المستخدم مطلوب.</target> 8895 <target>اسم المستخدم مطلوب.</target>
8900 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8896
8901 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8897
8902 </trans-unit> 8898 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8903 <trans-unit id="3577237269587081090" datatype="html"> 8899 <trans-unit id="3577237269587081090" datatype="html">
8904 <source>Password is required.</source> 8900 <source>Password is required.</source>
8905 <target>كلمة المرور مطلوبة.</target> 8901 <target>كلمة المرور مطلوبة.</target>
8906 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8902
8907 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8903
8908 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8904
8909 </trans-unit> 8905 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8910 <trans-unit id="3152303769378345477" datatype="html"> 8906 <trans-unit id="3152303769378345477" datatype="html">
8911 <source>Confirmation of the password is required.</source> 8907 <source>Confirmation of the password is required.</source>
8912 <target>يجب تأكيد الكلمة المرور.</target> 8908 <target>يجب تأكيد الكلمة المرور.</target>
@@ -8915,129 +8911,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8915 <trans-unit id="4786141633412279939" datatype="html"> 8911 <trans-unit id="4786141633412279939" datatype="html">
8916 <source>Username must be at least 1 character long.</source> 8912 <source>Username must be at least 1 character long.</source>
8917 <target>يجب ألاّ يقل اسم المستخدم عن محرف واحد.</target> 8913 <target>يجب ألاّ يقل اسم المستخدم عن محرف واحد.</target>
8918 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8914
8919 </trans-unit> 8915 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8920 <trans-unit id="1019755749203839300" datatype="html"> 8916 <trans-unit id="1019755749203839300" datatype="html">
8921 <source>Username cannot be more than 50 characters long.</source> 8917 <source>Username cannot be more than 50 characters long.</source>
8922 <target>يجب ألاّ يزيد طول اسم المستخدم عن 50 محرفًا.</target> 8918 <target>يجب ألاّ يزيد طول اسم المستخدم عن 50 محرفًا.</target>
8923 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8919
8924 </trans-unit> 8920 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8925 <trans-unit id="5621067256208426608" datatype="html"> 8921 <trans-unit id="5621067256208426608" datatype="html">
8926 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8922 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8927 <target>يجب أن يتكون اسم المستخدم من حروف صغيرة و أرقام ; يسمح بالنقاط والشَرطة السفلية.</target> 8923 <target>يجب أن يتكون اسم المستخدم من حروف صغيرة و أرقام ; يسمح بالنقاط والشَرطة السفلية.</target>
8928 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8924
8929 </trans-unit> 8925 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8930 <trans-unit id="6288154707582132676" datatype="html"> 8926 <trans-unit id="6288154707582132676" datatype="html">
8931 <source>Channel name is required.</source> 8927 <source>Channel name is required.</source>
8932 <target state="translated">اسم القناة مطلوب.</target> 8928 <target state="translated">اسم القناة مطلوب.</target>
8933 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8929
8934 </trans-unit> 8930 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8935 <trans-unit id="8178814467139959283" datatype="html"> 8931 <trans-unit id="8178814467139959283" datatype="html">
8936 <source>Channel name must be at least 1 character long.</source> 8932 <source>Channel name must be at least 1 character long.</source>
8937 <target state="translated">يجب ألاّ يقل اسم القناة عن محرف واحد.</target> 8933 <target state="translated">يجب ألاّ يقل اسم القناة عن محرف واحد.</target>
8938 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8934
8939 </trans-unit> 8935 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8940 <trans-unit id="8602785819772117007" datatype="html"> 8936 <trans-unit id="8602785819772117007" datatype="html">
8941 <source>Channel name cannot be more than 50 characters long.</source> 8937 <source>Channel name cannot be more than 50 characters long.</source>
8942 <target state="translated">يجب ألاّ يزيد اسم القناة عن 50 محرفًا.</target> 8938 <target state="translated">يجب ألاّ يزيد اسم القناة عن 50 محرفًا.</target>
8943 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8939
8944 </trans-unit> 8940 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8945 <trans-unit id="3419415520566928243" datatype="html"> 8941 <trans-unit id="3419415520566928243" datatype="html">
8946 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8942 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8947 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8943 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8948 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8944
8949 </trans-unit> 8945 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8950 <trans-unit id="525871656034789056" datatype="html"> 8946 <trans-unit id="525871656034789056" datatype="html">
8951 <source>Password must be at least 6 characters long.</source> 8947 <source>Password must be at least 6 characters long.</source>
8952 <target>يجب ألاّ تقل كلمة المرور عن 6 محارف.</target> 8948 <target>يجب ألاّ تقل كلمة المرور عن 6 محارف.</target>
8953 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8949
8954 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8950
8955 </trans-unit> 8951 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8956 <trans-unit id="1099684476181448167" datatype="html"> 8952 <trans-unit id="1099684476181448167" datatype="html">
8957 <source>Password cannot be more than 255 characters long.</source> 8953 <source>Password cannot be more than 255 characters long.</source>
8958 <target>يجب ألاّ يزيد طول كلمة المرور عن 255 محرفًا.</target> 8954 <target>يجب ألاّ يزيد طول كلمة المرور عن 255 محرفًا.</target>
8959 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8955
8960 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8956
8961 </trans-unit> 8957 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8962 <trans-unit id="3392630942539073768" datatype="html"> 8958 <trans-unit id="3392630942539073768" datatype="html">
8963 <source>The new password and the confirmed password do not correspond.</source> 8959 <source>The new password and the confirmed password do not correspond.</source>
8964 <target>كلمة المرور الجديدة وتأكيد كلمة المرور غير متطابقان.</target> 8960 <target>كلمة المرور الجديدة وتأكيد كلمة المرور غير متطابقان.</target>
8965 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8961
8966 </trans-unit> 8962 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8967 <trans-unit id="2027337371129904473" datatype="html"> 8963 <trans-unit id="2027337371129904473" datatype="html">
8968 <source>Video quota is required.</source> 8964 <source>Video quota is required.</source>
8969 <target>حصة الفيديو مطلوبة.</target> 8965 <target>حصة الفيديو مطلوبة.</target>
8970 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8966
8971 </trans-unit> 8967 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8972 <trans-unit id="267386529333143660" datatype="html"> 8968 <trans-unit id="267386529333143660" datatype="html">
8973 <source>Quota must be greater than -1.</source> 8969 <source>Quota must be greater than -1.</source>
8974 <target>يجب أن تكون الحصة أكبر من -1.</target> 8970 <target>يجب أن تكون الحصة أكبر من -1.</target>
8975 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8971
8976 </trans-unit> 8972 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8977 <trans-unit id="1220179061234048936" datatype="html"> 8973 <trans-unit id="1220179061234048936" datatype="html">
8978 <source>Daily upload limit is required.</source> 8974 <source>Daily upload limit is required.</source>
8979 <target>حد التحميل اليومي مطلوب.</target> 8975 <target>حد التحميل اليومي مطلوب.</target>
8980 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8976
8981 </trans-unit> 8977 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8982 <trans-unit id="8959404382357999234" datatype="html"> 8978 <trans-unit id="8959404382357999234" datatype="html">
8983 <source>Daily upload limit must be greater than -1.</source> 8979 <source>Daily upload limit must be greater than -1.</source>
8984 <target>يجب أن يكون حد التحميل اليومي أكبر من -1.</target> 8980 <target>يجب أن يكون حد التحميل اليومي أكبر من -1.</target>
8985 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8981
8986 </trans-unit> 8982 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8987 <trans-unit id="4796798537475457493" datatype="html"> 8983 <trans-unit id="4796798537475457493" datatype="html">
8988 <source>User role is required.</source> 8984 <source>User role is required.</source>
8989 <target>دور المستخدم مطلوب.</target> 8985 <target>دور المستخدم مطلوب.</target>
8990 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8986
8991 </trans-unit> 8987 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8992 <trans-unit id="2761226139624435788" datatype="html"> 8988 <trans-unit id="2761226139624435788" datatype="html">
8993 <source>Description must be at least 3 characters long.</source> 8989 <source>Description must be at least 3 characters long.</source>
8994 <target>يجب ألاّ يقل الوصف عن 3 محراف.</target> 8990 <target>يجب ألاّ يقل الوصف عن 3 محراف.</target>
8995 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8991
8996 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8992
8997 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8993
8998 </trans-unit> 8994 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8999 <trans-unit id="4717982586356605243" datatype="html"> 8995 <trans-unit id="4717982586356605243" datatype="html">
9000 <source>Description cannot be more than 1000 characters long.</source> 8996 <source>Description cannot be more than 1000 characters long.</source>
9001 <target>يجب ألاّ يزيد الوصف عن 1000 محرف.</target> 8997 <target>يجب ألاّ يزيد الوصف عن 1000 محرف.</target>
9002 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8998
9003 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8999
9004 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9000
9005 </trans-unit> 9001 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9006 <trans-unit id="1814372869868173571" datatype="html"> 9002 <trans-unit id="1814372869868173571" datatype="html">
9007 <source>You must agree with the instance terms in order to register on it.</source> 9003 <source>You must agree with the instance terms in order to register on it.</source>
9008 <target>يجب عليك قبول شروط مثيل الخادم لتسجيل فيه.</target> 9004 <target>يجب عليك قبول شروط مثيل الخادم لتسجيل فيه.</target>
9009 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9005
9010 </trans-unit> 9006 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9011 <trans-unit id="7803960725351649605" datatype="html"> 9007 <trans-unit id="7803960725351649605" datatype="html">
9012 <source>Ban reason must be at least 3 characters long.</source> 9008 <source>Ban reason must be at least 3 characters long.</source>
9013 <target>يجب ألاّ يقل سبب الحظر عن 3 محارف.</target> 9009 <target>يجب ألاّ يقل سبب الحظر عن 3 محارف.</target>
9014 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9010
9015 </trans-unit> 9011 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9016 <trans-unit id="3851609012243698179" datatype="html"> 9012 <trans-unit id="3851609012243698179" datatype="html">
9017 <source>Ban reason cannot be more than 250 characters long.</source> 9013 <source>Ban reason cannot be more than 250 characters long.</source>
9018 <target>يجب ألاّ يزيد سبب الحظر عن 250 محرفًا.</target> 9014 <target>يجب ألاّ يزيد سبب الحظر عن 250 محرفًا.</target>
9019 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9015
9020 </trans-unit> 9016 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9021 <trans-unit id="6632896893630378443" datatype="html"> 9017 <trans-unit id="6632896893630378443" datatype="html">
9022 <source>Display name is required.</source> 9018 <source>Display name is required.</source>
9023 <target>الاسم العلني مطلوب.</target> 9019 <target>الاسم العلني مطلوب.</target>
9024 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9020
9025 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9021
9026 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9022
9027 </trans-unit> 9023 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9028 <trans-unit id="1303578752658966736" datatype="html"> 9024 <trans-unit id="1303578752658966736" datatype="html">
9029 <source>Display name must be at least 1 character long.</source> 9025 <source>Display name must be at least 1 character long.</source>
9030 <target>يجب ألا يقل الاسم العلني عن محرف واحد.</target> 9026 <target>يجب ألا يقل الاسم العلني عن محرف واحد.</target>
9031 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9027
9032 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9028
9033 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9029
9034 </trans-unit> 9030 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9035 <trans-unit id="4613240543124934954" datatype="html"> 9031 <trans-unit id="4613240543124934954" datatype="html">
9036 <source>Display name cannot be more than 50 characters long.</source> 9032 <source>Display name cannot be more than 50 characters long.</source>
9037 <target>يجب ألاّ يزيد الاسم العلني عن 50 محرفًا.</target> 9033 <target>يجب ألاّ يزيد الاسم العلني عن 50 محرفًا.</target>
9038 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9034
9039 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9035
9040 </trans-unit> 9036 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9041 <trans-unit id="1000468652492651683" datatype="html"> 9037 <trans-unit id="1000468652492651683" datatype="html">
9042 <source>Report reason is required.</source> 9038 <source>Report reason is required.</source>
9043 <target>سبب الإبلاغ مطلوب.</target> 9039 <target>سبب الإبلاغ مطلوب.</target>
diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf
index bc382fc5b..cb5352cd2 100644
--- a/client/src/locale/angular.ca-ES.xlf
+++ b/client/src/locale/angular.ca-ES.xlf
@@ -1575,7 +1575,7 @@ The link will expire within 1 hour.</source>
1575 <source>I'm a teapot</source> 1575 <source>I'm a teapot</source>
1576 <target state="new">I'm a teapot</target> 1576 <target state="new">I'm a teapot</target>
1577 1577
1578 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 1578 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1579 <trans-unit id="1597262876035959248" datatype="html"> 1579 <trans-unit id="1597262876035959248" datatype="html">
1580 <source>That's an error.</source> 1580 <source>That's an error.</source>
1581 <target state="new">That's an error.</target> 1581 <target state="new">That's an error.</target>
@@ -4809,18 +4809,13 @@ The link will expire within 1 hour.</source>
4809 <source>Instance allowed by Twitter</source> 4809 <source>Instance allowed by Twitter</source>
4810 <target state="new">Instance allowed by Twitter</target> 4810 <target state="new">Instance allowed by Twitter</target>
4811 4811
4812 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4812 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4813 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4813 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4814 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4814 <context-group purpose="location">
4815 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4815 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4816 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4816 <context context-type="linenumber">490,495</context>
4817 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4817 </context-group>
4818 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4818 </trans-unit>
4819 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4820 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4821 "/> to see if you instance is allowed. </target>
4822
4823 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4824 4819
4825 <trans-unit id="493135676263039396" datatype="html"> 4820 <trans-unit id="493135676263039396" datatype="html">
4826 <source>LIVE</source> 4821 <source>LIVE</source>
@@ -8658,27 +8653,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8658 <trans-unit id="8602814243662345124"> 8653 <trans-unit id="8602814243662345124">
8659 <source>Email is required.</source> 8654 <source>Email is required.</source>
8660 <target>Es requereix un correu electrònic.</target> 8655 <target>Es requereix un correu electrònic.</target>
8661 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8656
8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8657
8663 </trans-unit> 8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8664 <trans-unit id="4591482207344282590"> 8659 <trans-unit id="4591482207344282590">
8665 <source>Email must be valid.</source> 8660 <source>Email must be valid.</source>
8666 <target>El correu electrònic ha de ser vàlid.</target> 8661 <target>El correu electrònic ha de ser vàlid.</target>
8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8662
8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8663
8669 </trans-unit><trans-unit id="544279804045883862" datatype="html"> 8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8670 <source>Handle is required.</source><target state="new">Handle is required.</target> 8665 <source>Handle is required.</source><target state="new">Handle is required.</target>
8671 <context-group purpose="location"> 8666
8672 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8673 <context context-type="linenumber">48</context>
8674 </context-group>
8675 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8676 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8668 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8677 <context-group purpose="location"> 8669
8678 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8670 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8679 <context context-type="linenumber">49</context>
8680 </context-group>
8681 </trans-unit>
8682 <trans-unit id="4968369344159400023" datatype="html"> 8671 <trans-unit id="4968369344159400023" datatype="html">
8683 <source>Your name is required.</source> 8672 <source>Your name is required.</source>
8684 <target state="new">Your name is required.</target> 8673 <target state="new">Your name is required.</target>
@@ -8727,16 +8716,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8727 <trans-unit id="3868123820758341861"> 8716 <trans-unit id="3868123820758341861">
8728 <source>Username is required.</source> 8717 <source>Username is required.</source>
8729 <target>Es requereix nom d'usuari.</target> 8718 <target>Es requereix nom d'usuari.</target>
8730 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8719
8731 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8720
8732 </trans-unit> 8721 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8733 <trans-unit id="3577237269587081090"> 8722 <trans-unit id="3577237269587081090">
8734 <source>Password is required.</source> 8723 <source>Password is required.</source>
8735 <target>Es requereix contrasenya.</target> 8724 <target>Es requereix contrasenya.</target>
8736 8725
8737 8726
8738 8727
8739 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8728 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8740 <trans-unit id="3152303769378345477"> 8729 <trans-unit id="3152303769378345477">
8741 <source>Confirmation of the password is required.</source> 8730 <source>Confirmation of the password is required.</source>
8742 <target>Es requereix confirmació de la contrasenya.</target> 8731 <target>Es requereix confirmació de la contrasenya.</target>
@@ -8745,129 +8734,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8745 <trans-unit id="4786141633412279939" datatype="html"> 8734 <trans-unit id="4786141633412279939" datatype="html">
8746 <source>Username must be at least 1 character long.</source> 8735 <source>Username must be at least 1 character long.</source>
8747 <target state="new">Username must be at least 1 character long.</target> 8736 <target state="new">Username must be at least 1 character long.</target>
8748 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8737
8749 </trans-unit> 8738 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8750 <trans-unit id="1019755749203839300" datatype="html"> 8739 <trans-unit id="1019755749203839300" datatype="html">
8751 <source>Username cannot be more than 50 characters long.</source> 8740 <source>Username cannot be more than 50 characters long.</source>
8752 <target state="new">Username cannot be more than 50 characters long.</target> 8741 <target state="new">Username cannot be more than 50 characters long.</target>
8753 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8742
8754 </trans-unit> 8743 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8755 <trans-unit id="5621067256208426608" datatype="html"> 8744 <trans-unit id="5621067256208426608" datatype="html">
8756 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8745 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8757 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8746 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8758 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8747
8759 </trans-unit> 8748 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8760 <trans-unit id="6288154707582132676" datatype="html"> 8749 <trans-unit id="6288154707582132676" datatype="html">
8761 <source>Channel name is required.</source> 8750 <source>Channel name is required.</source>
8762 <target state="new">Channel name is required.</target> 8751 <target state="new">Channel name is required.</target>
8763 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8752
8764 </trans-unit> 8753 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8765 <trans-unit id="8178814467139959283" datatype="html"> 8754 <trans-unit id="8178814467139959283" datatype="html">
8766 <source>Channel name must be at least 1 character long.</source> 8755 <source>Channel name must be at least 1 character long.</source>
8767 <target state="new">Channel name must be at least 1 character long.</target> 8756 <target state="new">Channel name must be at least 1 character long.</target>
8768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8757
8769 </trans-unit> 8758 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8770 <trans-unit id="8602785819772117007" datatype="html"> 8759 <trans-unit id="8602785819772117007" datatype="html">
8771 <source>Channel name cannot be more than 50 characters long.</source> 8760 <source>Channel name cannot be more than 50 characters long.</source>
8772 <target state="new">Channel name cannot be more than 50 characters long.</target> 8761 <target state="new">Channel name cannot be more than 50 characters long.</target>
8773 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8762
8774 </trans-unit> 8763 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8775 <trans-unit id="3419415520566928243" datatype="html"> 8764 <trans-unit id="3419415520566928243" datatype="html">
8776 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8765 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8777 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8766 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8778 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8767
8779 </trans-unit> 8768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8780 <trans-unit id="525871656034789056"> 8769 <trans-unit id="525871656034789056">
8781 <source>Password must be at least 6 characters long.</source> 8770 <source>Password must be at least 6 characters long.</source>
8782 <target>La contrasenya ha de tenir com a mínim 6 caràcters.</target> 8771 <target>La contrasenya ha de tenir com a mínim 6 caràcters.</target>
8783 8772
8784 8773
8785 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8786 <trans-unit id="1099684476181448167"> 8775 <trans-unit id="1099684476181448167">
8787 <source>Password cannot be more than 255 characters long.</source> 8776 <source>Password cannot be more than 255 characters long.</source>
8788 <target>La contrasenya no pot tenir més de 255 caràcters.</target> 8777 <target>La contrasenya no pot tenir més de 255 caràcters.</target>
8789 8778
8790 8779
8791 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8780 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8792 <trans-unit id="3392630942539073768"> 8781 <trans-unit id="3392630942539073768">
8793 <source>The new password and the confirmed password do not correspond.</source> 8782 <source>The new password and the confirmed password do not correspond.</source>
8794 <target>La nova contrasenya i la contrasenya confirmada no es corresponen.</target> 8783 <target>La nova contrasenya i la contrasenya confirmada no es corresponen.</target>
8795 8784
8796 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8785 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8797 <trans-unit id="2027337371129904473"> 8786 <trans-unit id="2027337371129904473">
8798 <source>Video quota is required.</source> 8787 <source>Video quota is required.</source>
8799 <target>Es requereix una quota de vídeo.</target> 8788 <target>Es requereix una quota de vídeo.</target>
8800 8789
8801 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8790 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8802 <trans-unit id="267386529333143660"> 8791 <trans-unit id="267386529333143660">
8803 <source>Quota must be greater than -1.</source> 8792 <source>Quota must be greater than -1.</source>
8804 <target>La quota ha de ser superior a -1.</target> 8793 <target>La quota ha de ser superior a -1.</target>
8805 8794
8806 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8795 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8807 <trans-unit id="1220179061234048936" datatype="html"> 8796 <trans-unit id="1220179061234048936" datatype="html">
8808 <source>Daily upload limit is required.</source> 8797 <source>Daily upload limit is required.</source>
8809 <target state="new">Daily upload limit is required.</target> 8798 <target state="new">Daily upload limit is required.</target>
8810 8799
8811 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8800 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8812 <trans-unit id="8959404382357999234" datatype="html"> 8801 <trans-unit id="8959404382357999234" datatype="html">
8813 <source>Daily upload limit must be greater than -1.</source> 8802 <source>Daily upload limit must be greater than -1.</source>
8814 <target state="new">Daily upload limit must be greater than -1.</target> 8803 <target state="new">Daily upload limit must be greater than -1.</target>
8815 8804
8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8805 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8817 <trans-unit id="4796798537475457493"> 8806 <trans-unit id="4796798537475457493">
8818 <source>User role is required.</source> 8807 <source>User role is required.</source>
8819 <target>Es requereix una funció d'usuari.</target> 8808 <target>Es requereix una funció d'usuari.</target>
8820 8809
8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8810 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8822 <trans-unit id="2761226139624435788"> 8811 <trans-unit id="2761226139624435788">
8823 <source>Description must be at least 3 characters long.</source> 8812 <source>Description must be at least 3 characters long.</source>
8824 <target>La descripció ha de tenir almenys 3 caràcters de longitud.</target> 8813 <target>La descripció ha de tenir almenys 3 caràcters de longitud.</target>
8825 8814
8826 8815
8827 8816
8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8817 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8829 <trans-unit id="4717982586356605243" datatype="html"> 8818 <trans-unit id="4717982586356605243" datatype="html">
8830 <source>Description cannot be more than 1000 characters long.</source> 8819 <source>Description cannot be more than 1000 characters long.</source>
8831 <target state="new">Description cannot be more than 1000 characters long.</target> 8820 <target state="new">Description cannot be more than 1000 characters long.</target>
8832 8821
8833 8822
8834 8823
8835 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8836 <trans-unit id="1814372869868173571" datatype="html"> 8825 <trans-unit id="1814372869868173571" datatype="html">
8837 <source>You must agree with the instance terms in order to register on it.</source> 8826 <source>You must agree with the instance terms in order to register on it.</source>
8838 <target state="new">You must agree with the instance terms in order to register on it.</target> 8827 <target state="new">You must agree with the instance terms in order to register on it.</target>
8839 8828
8840 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8829 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8841 <trans-unit id="7803960725351649605" datatype="html"> 8830 <trans-unit id="7803960725351649605" datatype="html">
8842 <source>Ban reason must be at least 3 characters long.</source> 8831 <source>Ban reason must be at least 3 characters long.</source>
8843 <target state="new">Ban reason must be at least 3 characters long.</target> 8832 <target state="new">Ban reason must be at least 3 characters long.</target>
8844 8833
8845 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8846 <trans-unit id="3851609012243698179" datatype="html"> 8835 <trans-unit id="3851609012243698179" datatype="html">
8847 <source>Ban reason cannot be more than 250 characters long.</source> 8836 <source>Ban reason cannot be more than 250 characters long.</source>
8848 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8837 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8849 8838
8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8839 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8851 <trans-unit id="6632896893630378443"> 8840 <trans-unit id="6632896893630378443">
8852 <source>Display name is required.</source> 8841 <source>Display name is required.</source>
8853 <target>El nom de visualització és obligatori.</target> 8842 <target>El nom de visualització és obligatori.</target>
8854 8843
8855 8844
8856 8845
8857 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8858 <trans-unit id="1303578752658966736" datatype="html"> 8847 <trans-unit id="1303578752658966736" datatype="html">
8859 <source>Display name must be at least 1 character long.</source> 8848 <source>Display name must be at least 1 character long.</source>
8860 <target state="new">Display name must be at least 1 character long.</target> 8849 <target state="new">Display name must be at least 1 character long.</target>
8861 8850
8862 8851
8863 8852
8864 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8865 <trans-unit id="4613240543124934954" datatype="html"> 8854 <trans-unit id="4613240543124934954" datatype="html">
8866 <source>Display name cannot be more than 50 characters long.</source> 8855 <source>Display name cannot be more than 50 characters long.</source>
8867 <target state="new">Display name cannot be more than 50 characters long.</target> 8856 <target state="new">Display name cannot be more than 50 characters long.</target>
8868 8857
8869 8858
8870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8859 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8871 <trans-unit id="1000468652492651683"> 8860 <trans-unit id="1000468652492651683">
8872 <source>Report reason is required.</source> 8861 <source>Report reason is required.</source>
8873 <target>Cal un motiu del informe.</target> 8862 <target>Cal un motiu del informe.</target>
@@ -10683,12 +10672,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10683 <source>Upload a video</source> 10672 <source>Upload a video</source>
10684 <target state="new">Upload a video</target> 10673 <target state="new">Upload a video</target>
10685 10674
10686 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10675 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10687 <trans-unit id="7590784934397800835" datatype="html"> 10676 <trans-unit id="7590784934397800835" datatype="html">
10688 <source>Edit a video</source> 10677 <source>Edit a video</source>
10689 <target state="new">Edit a video</target> 10678 <target state="new">Edit a video</target>
10690 10679
10691 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10680 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10692 </body> 10681 </body>
10693 </file> 10682 </file>
10694</xliff> 10683</xliff>
diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf
index e5ea53649..c5c7c892a 100644
--- a/client/src/locale/angular.cs-CZ.xlf
+++ b/client/src/locale/angular.cs-CZ.xlf
@@ -1708,8 +1708,8 @@ The link will expire within 1 hour.</target>
1708 <trans-unit id="4424964105331349857" datatype="html"> 1708 <trans-unit id="4424964105331349857" datatype="html">
1709 <source>I'm a teapot</source> 1709 <source>I'm a teapot</source>
1710 <target state="new">I'm a teapot</target> 1710 <target state="new">I'm a teapot</target>
1711 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1711
1712 </trans-unit> 1712 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1713 <trans-unit id="1597262876035959248" datatype="html"> 1713 <trans-unit id="1597262876035959248" datatype="html">
1714 <source>That's an error.</source> 1714 <source>That's an error.</source>
1715 <target state="new">That's an error.</target> 1715 <target state="new">That's an error.</target>
@@ -5003,12 +5003,14 @@ The link will expire within 1 hour.</target>
5003 <source>Instance allowed by Twitter</source> 5003 <source>Instance allowed by Twitter</source>
5004 <target state="new">Instance allowed by Twitter</target> 5004 <target state="new">Instance allowed by Twitter</target>
5005 5005
5006 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 5006 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
5007 <trans-unit id="8042372696350741398" datatype="html"> 5007 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
5008 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 5008 <context-group purpose="location">
5009 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 5009 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
5010 5010 <context context-type="linenumber">490,495</context>
5011 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 5011 </context-group>
5012 </trans-unit>
5013
5012 <trans-unit id="493135676263039396" datatype="html"> 5014 <trans-unit id="493135676263039396" datatype="html">
5013 <source>LIVE</source> 5015 <source>LIVE</source>
5014 <target state="new">LIVE</target> 5016 <target state="new">LIVE</target>
@@ -8971,31 +8973,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8971 <trans-unit id="8602814243662345124"> 8973 <trans-unit id="8602814243662345124">
8972 <source>Email is required.</source> 8974 <source>Email is required.</source>
8973 <target>E-mail je vyžadován.</target> 8975 <target>E-mail je vyžadován.</target>
8974 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8976
8975 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8977
8976 </trans-unit> 8978 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8977 <trans-unit id="4591482207344282590"> 8979 <trans-unit id="4591482207344282590">
8978 <source>Email must be valid.</source> 8980 <source>Email must be valid.</source>
8979 <target>E-mail musí být platný.</target> 8981 <target>E-mail musí být platný.</target>
8980 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8982
8981 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8983
8982 </trans-unit> 8984 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8983 <trans-unit id="544279804045883862" datatype="html"> 8985 <trans-unit id="544279804045883862" datatype="html">
8984 <source>Handle is required.</source> 8986 <source>Handle is required.</source>
8985 <target state="new">Handle is required.</target> 8987 <target state="new">Handle is required.</target>
8986 <context-group purpose="location"> 8988
8987 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8989 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8988 <context context-type="linenumber">48</context>
8989 </context-group>
8990 </trans-unit>
8991 <trans-unit id="2805037637775107078" datatype="html"> 8990 <trans-unit id="2805037637775107078" datatype="html">
8992 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8991 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8993 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8992 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8994 <context-group purpose="location"> 8993
8995 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8994 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8996 <context context-type="linenumber">49</context>
8997 </context-group>
8998 </trans-unit>
8999 <trans-unit id="4968369344159400023" datatype="html"> 8995 <trans-unit id="4968369344159400023" datatype="html">
9000 <source>Your name is required.</source> 8996 <source>Your name is required.</source>
9001 <target state="new">Your name is required.</target> 8997 <target state="new">Your name is required.</target>
@@ -9044,16 +9040,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9044 <trans-unit id="3868123820758341861"> 9040 <trans-unit id="3868123820758341861">
9045 <source>Username is required.</source> 9041 <source>Username is required.</source>
9046 <target>Uživatelské jméno je vyžadováno.</target> 9042 <target>Uživatelské jméno je vyžadováno.</target>
9047 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 9043
9048 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 9044
9049 </trans-unit> 9045 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
9050 <trans-unit id="3577237269587081090"> 9046 <trans-unit id="3577237269587081090">
9051 <source>Password is required.</source> 9047 <source>Password is required.</source>
9052 <target>Heslo je vyžadováno.</target> 9048 <target>Heslo je vyžadováno.</target>
9053 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 9049
9054 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 9050
9055 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 9051
9056 </trans-unit> 9052 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
9057 <trans-unit id="3152303769378345477"> 9053 <trans-unit id="3152303769378345477">
9058 <source>Confirmation of the password is required.</source> 9054 <source>Confirmation of the password is required.</source>
9059 <target>Potvrzení hesla je vyžadováno.</target> 9055 <target>Potvrzení hesla je vyžadováno.</target>
@@ -9062,129 +9058,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9062 <trans-unit id="4786141633412279939" datatype="html"> 9058 <trans-unit id="4786141633412279939" datatype="html">
9063 <source>Username must be at least 1 character long.</source> 9059 <source>Username must be at least 1 character long.</source>
9064 <target state="new">Username must be at least 1 character long.</target> 9060 <target state="new">Username must be at least 1 character long.</target>
9065 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 9061
9066 </trans-unit> 9062 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
9067 <trans-unit id="1019755749203839300" datatype="html"> 9063 <trans-unit id="1019755749203839300" datatype="html">
9068 <source>Username cannot be more than 50 characters long.</source> 9064 <source>Username cannot be more than 50 characters long.</source>
9069 <target state="new">Username cannot be more than 50 characters long.</target> 9065 <target state="new">Username cannot be more than 50 characters long.</target>
9070 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 9066
9071 </trans-unit> 9067 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
9072 <trans-unit id="5621067256208426608" datatype="html"> 9068 <trans-unit id="5621067256208426608" datatype="html">
9073 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 9069 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
9074 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 9070 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
9075 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 9071
9076 </trans-unit> 9072 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
9077 <trans-unit id="6288154707582132676" datatype="html"> 9073 <trans-unit id="6288154707582132676" datatype="html">
9078 <source>Channel name is required.</source> 9074 <source>Channel name is required.</source>
9079 <target state="new">Channel name is required.</target> 9075 <target state="new">Channel name is required.</target>
9080 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 9076
9081 </trans-unit> 9077 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
9082 <trans-unit id="8178814467139959283" datatype="html"> 9078 <trans-unit id="8178814467139959283" datatype="html">
9083 <source>Channel name must be at least 1 character long.</source> 9079 <source>Channel name must be at least 1 character long.</source>
9084 <target state="new">Channel name must be at least 1 character long.</target> 9080 <target state="new">Channel name must be at least 1 character long.</target>
9085 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 9081
9086 </trans-unit> 9082 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
9087 <trans-unit id="8602785819772117007" datatype="html"> 9083 <trans-unit id="8602785819772117007" datatype="html">
9088 <source>Channel name cannot be more than 50 characters long.</source> 9084 <source>Channel name cannot be more than 50 characters long.</source>
9089 <target state="new">Channel name cannot be more than 50 characters long.</target> 9085 <target state="new">Channel name cannot be more than 50 characters long.</target>
9090 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 9086
9091 </trans-unit> 9087 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
9092 <trans-unit id="3419415520566928243" datatype="html"> 9088 <trans-unit id="3419415520566928243" datatype="html">
9093 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 9089 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
9094 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 9090 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
9095 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 9091
9096 </trans-unit> 9092 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
9097 <trans-unit id="525871656034789056"> 9093 <trans-unit id="525871656034789056">
9098 <source>Password must be at least 6 characters long.</source> 9094 <source>Password must be at least 6 characters long.</source>
9099 <target>Heslo musí mít délku minimálně 6 znaků.</target> 9095 <target>Heslo musí mít délku minimálně 6 znaků.</target>
9100 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 9096
9101 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 9097
9102 </trans-unit> 9098 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
9103 <trans-unit id="1099684476181448167"> 9099 <trans-unit id="1099684476181448167">
9104 <source>Password cannot be more than 255 characters long.</source> 9100 <source>Password cannot be more than 255 characters long.</source>
9105 <target>Heslo nemůže být delší než 255 znaků.</target> 9101 <target>Heslo nemůže být delší než 255 znaků.</target>
9106 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 9102
9107 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 9103
9108 </trans-unit> 9104 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
9109 <trans-unit id="3392630942539073768"> 9105 <trans-unit id="3392630942539073768">
9110 <source>The new password and the confirmed password do not correspond.</source> 9106 <source>The new password and the confirmed password do not correspond.</source>
9111 <target>Nové heslo a jeho potvrzení nesouhlasí.</target> 9107 <target>Nové heslo a jeho potvrzení nesouhlasí.</target>
9112 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 9108
9113 </trans-unit> 9109 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
9114 <trans-unit id="2027337371129904473"> 9110 <trans-unit id="2027337371129904473">
9115 <source>Video quota is required.</source> 9111 <source>Video quota is required.</source>
9116 <target>Limit na videa je vyžadován.</target> 9112 <target>Limit na videa je vyžadován.</target>
9117 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 9113
9118 </trans-unit> 9114 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
9119 <trans-unit id="267386529333143660"> 9115 <trans-unit id="267386529333143660">
9120 <source>Quota must be greater than -1.</source> 9116 <source>Quota must be greater than -1.</source>
9121 <target>Limit na videa musí být větší než -1.</target> 9117 <target>Limit na videa musí být větší než -1.</target>
9122 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 9118
9123 </trans-unit> 9119 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
9124 <trans-unit id="1220179061234048936" datatype="html"> 9120 <trans-unit id="1220179061234048936" datatype="html">
9125 <source>Daily upload limit is required.</source> 9121 <source>Daily upload limit is required.</source>
9126 <target state="new">Daily upload limit is required.</target> 9122 <target state="new">Daily upload limit is required.</target>
9127 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 9123
9128 </trans-unit> 9124 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
9129 <trans-unit id="8959404382357999234" datatype="html"> 9125 <trans-unit id="8959404382357999234" datatype="html">
9130 <source>Daily upload limit must be greater than -1.</source> 9126 <source>Daily upload limit must be greater than -1.</source>
9131 <target state="new">Daily upload limit must be greater than -1.</target> 9127 <target state="new">Daily upload limit must be greater than -1.</target>
9132 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 9128
9133 </trans-unit> 9129 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
9134 <trans-unit id="4796798537475457493"> 9130 <trans-unit id="4796798537475457493">
9135 <source>User role is required.</source> 9131 <source>User role is required.</source>
9136 <target>Role uživatele je vyžadována.</target> 9132 <target>Role uživatele je vyžadována.</target>
9137 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 9133
9138 </trans-unit> 9134 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
9139 <trans-unit id="2761226139624435788"> 9135 <trans-unit id="2761226139624435788">
9140 <source>Description must be at least 3 characters long.</source> 9136 <source>Description must be at least 3 characters long.</source>
9141 <target>Popis musí mít délku minimálně 3 znaky.</target> 9137 <target>Popis musí mít délku minimálně 3 znaky.</target>
9142 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 9138
9143 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 9139
9144 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 9140
9145 </trans-unit> 9141 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
9146 <trans-unit id="4717982586356605243" datatype="html"> 9142 <trans-unit id="4717982586356605243" datatype="html">
9147 <source>Description cannot be more than 1000 characters long.</source> 9143 <source>Description cannot be more than 1000 characters long.</source>
9148 <target state="new">Description cannot be more than 1000 characters long.</target> 9144 <target state="new">Description cannot be more than 1000 characters long.</target>
9149 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 9145
9150 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 9146
9151 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9147
9152 </trans-unit> 9148 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9153 <trans-unit id="1814372869868173571" datatype="html"> 9149 <trans-unit id="1814372869868173571" datatype="html">
9154 <source>You must agree with the instance terms in order to register on it.</source> 9150 <source>You must agree with the instance terms in order to register on it.</source>
9155 <target state="new">You must agree with the instance terms in order to register on it.</target> 9151 <target state="new">You must agree with the instance terms in order to register on it.</target>
9156 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9152
9157 </trans-unit> 9153 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9158 <trans-unit id="7803960725351649605" datatype="html"> 9154 <trans-unit id="7803960725351649605" datatype="html">
9159 <source>Ban reason must be at least 3 characters long.</source> 9155 <source>Ban reason must be at least 3 characters long.</source>
9160 <target state="new">Ban reason must be at least 3 characters long.</target> 9156 <target state="new">Ban reason must be at least 3 characters long.</target>
9161 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9157
9162 </trans-unit> 9158 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9163 <trans-unit id="3851609012243698179" datatype="html"> 9159 <trans-unit id="3851609012243698179" datatype="html">
9164 <source>Ban reason cannot be more than 250 characters long.</source> 9160 <source>Ban reason cannot be more than 250 characters long.</source>
9165 <target state="new">Ban reason cannot be more than 250 characters long.</target> 9161 <target state="new">Ban reason cannot be more than 250 characters long.</target>
9166 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9162
9167 </trans-unit> 9163 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9168 <trans-unit id="6632896893630378443"> 9164 <trans-unit id="6632896893630378443">
9169 <source>Display name is required.</source> 9165 <source>Display name is required.</source>
9170 <target>Zobrazované jméno je vyžadováno.</target> 9166 <target>Zobrazované jméno je vyžadováno.</target>
9171 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9167
9172 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9168
9173 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9169
9174 </trans-unit> 9170 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9175 <trans-unit id="1303578752658966736" datatype="html"> 9171 <trans-unit id="1303578752658966736" datatype="html">
9176 <source>Display name must be at least 1 character long.</source> 9172 <source>Display name must be at least 1 character long.</source>
9177 <target state="new">Display name must be at least 1 character long.</target> 9173 <target state="new">Display name must be at least 1 character long.</target>
9178 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9174
9179 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9175
9180 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9176
9181 </trans-unit> 9177 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9182 <trans-unit id="4613240543124934954" datatype="html"> 9178 <trans-unit id="4613240543124934954" datatype="html">
9183 <source>Display name cannot be more than 50 characters long.</source> 9179 <source>Display name cannot be more than 50 characters long.</source>
9184 <target state="new">Display name cannot be more than 50 characters long.</target> 9180 <target state="new">Display name cannot be more than 50 characters long.</target>
9185 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9181
9186 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9182
9187 </trans-unit> 9183 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9188 <trans-unit id="1000468652492651683"> 9184 <trans-unit id="1000468652492651683">
9189 <source>Report reason is required.</source> 9185 <source>Report reason is required.</source>
9190 <target>Důvod nahlášení je vyžadován.</target> 9186 <target>Důvod nahlášení je vyžadován.</target>
@@ -11018,12 +11014,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11018 <source>Upload a video</source> 11014 <source>Upload a video</source>
11019 <target state="new">Upload a video</target> 11015 <target state="new">Upload a video</target>
11020 11016
11021 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 11017 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
11022 <trans-unit id="7590784934397800835" datatype="html"> 11018 <trans-unit id="7590784934397800835" datatype="html">
11023 <source>Edit a video</source> 11019 <source>Edit a video</source>
11024 <target state="new">Edit a video</target> 11020 <target state="new">Edit a video</target>
11025 11021
11026 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 11022 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
11027 </body> 11023 </body>
11028 </file> 11024 </file>
11029</xliff> 11025</xliff>
diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf
index c7c188dcf..b5518d6b5 100644
--- a/client/src/locale/angular.da-DK.xlf
+++ b/client/src/locale/angular.da-DK.xlf
@@ -1618,8 +1618,8 @@ The link will expire within 1 hour.</target>
1618 <trans-unit id="4424964105331349857" datatype="html"> 1618 <trans-unit id="4424964105331349857" datatype="html">
1619 <source>I'm a teapot</source> 1619 <source>I'm a teapot</source>
1620 <target state="new">I'm a teapot</target> 1620 <target state="new">I'm a teapot</target>
1621 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1621
1622 </trans-unit> 1622 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1623 <trans-unit id="1597262876035959248" datatype="html"> 1623 <trans-unit id="1597262876035959248" datatype="html">
1624 <source>That's an error.</source> 1624 <source>That's an error.</source>
1625 <target state="new">That's an error.</target> 1625 <target state="new">That's an error.</target>
@@ -4895,12 +4895,14 @@ The link will expire within 1 hour.</target>
4895 <source>Instance allowed by Twitter</source> 4895 <source>Instance allowed by Twitter</source>
4896 <target state="new">Instance allowed by Twitter</target> 4896 <target state="new">Instance allowed by Twitter</target>
4897 4897
4898 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4898 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4899 <trans-unit id="8042372696350741398" datatype="html"> 4899 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4900 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4900 <context-group purpose="location">
4901 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4901 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4902 4902 <context context-type="linenumber">490,495</context>
4903 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4903 </context-group>
4904 </trans-unit>
4905
4904 <trans-unit id="493135676263039396" datatype="html"> 4906 <trans-unit id="493135676263039396" datatype="html">
4905 <source>LIVE</source> 4907 <source>LIVE</source>
4906 <target state="new">LIVE</target> 4908 <target state="new">LIVE</target>
@@ -8843,29 +8845,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8843 <trans-unit id="8602814243662345124" datatype="html"> 8845 <trans-unit id="8602814243662345124" datatype="html">
8844 <source>Email is required.</source> 8846 <source>Email is required.</source>
8845 <target state="new">Email is required.</target> 8847 <target state="new">Email is required.</target>
8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8848
8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8849
8848 </trans-unit> 8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8849 <trans-unit id="4591482207344282590" datatype="html"> 8851 <trans-unit id="4591482207344282590" datatype="html">
8850 <source>Email must be valid.</source> 8852 <source>Email must be valid.</source>
8851 <target state="new">Email must be valid.</target> 8853 <target state="new">Email must be valid.</target>
8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8854
8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8855
8854 </trans-unit> 8856 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8855 <trans-unit id="544279804045883862" datatype="html"> 8857 <trans-unit id="544279804045883862" datatype="html">
8856 <source>Handle is required.</source> 8858 <source>Handle is required.</source>
8857 <target state="new">Handle is required.</target> 8859 <target state="new">Handle is required.</target>
8858 <context-group purpose="location"> 8860
8859 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8860 <context context-type="linenumber">48</context>
8861 </context-group>
8862 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8863 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8862 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8864 <context-group purpose="location"> 8863
8865 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8864 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8866 <context context-type="linenumber">49</context>
8867 </context-group>
8868 </trans-unit>
8869 8865
8870 <trans-unit id="4968369344159400023" datatype="html"> 8866 <trans-unit id="4968369344159400023" datatype="html">
8871 <source>Your name is required.</source> 8867 <source>Your name is required.</source>
@@ -8915,16 +8911,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8915 <trans-unit id="3868123820758341861" datatype="html"> 8911 <trans-unit id="3868123820758341861" datatype="html">
8916 <source>Username is required.</source> 8912 <source>Username is required.</source>
8917 <target state="new">Username is required.</target> 8913 <target state="new">Username is required.</target>
8918 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8914
8919 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8915
8920 </trans-unit> 8916 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8921 <trans-unit id="3577237269587081090" datatype="html"> 8917 <trans-unit id="3577237269587081090" datatype="html">
8922 <source>Password is required.</source> 8918 <source>Password is required.</source>
8923 <target state="new">Password is required.</target> 8919 <target state="new">Password is required.</target>
8924 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8920
8925 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8921
8926 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8922
8927 </trans-unit> 8923 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8928 <trans-unit id="3152303769378345477" datatype="html"> 8924 <trans-unit id="3152303769378345477" datatype="html">
8929 <source>Confirmation of the password is required.</source> 8925 <source>Confirmation of the password is required.</source>
8930 <target state="new">Confirmation of the password is required.</target> 8926 <target state="new">Confirmation of the password is required.</target>
@@ -8933,129 +8929,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8933 <trans-unit id="4786141633412279939" datatype="html"> 8929 <trans-unit id="4786141633412279939" datatype="html">
8934 <source>Username must be at least 1 character long.</source> 8930 <source>Username must be at least 1 character long.</source>
8935 <target state="new">Username must be at least 1 character long.</target> 8931 <target state="new">Username must be at least 1 character long.</target>
8936 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8932
8937 </trans-unit> 8933 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8938 <trans-unit id="1019755749203839300" datatype="html"> 8934 <trans-unit id="1019755749203839300" datatype="html">
8939 <source>Username cannot be more than 50 characters long.</source> 8935 <source>Username cannot be more than 50 characters long.</source>
8940 <target state="new">Username cannot be more than 50 characters long.</target> 8936 <target state="new">Username cannot be more than 50 characters long.</target>
8941 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8937
8942 </trans-unit> 8938 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8943 <trans-unit id="5621067256208426608" datatype="html"> 8939 <trans-unit id="5621067256208426608" datatype="html">
8944 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8940 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8945 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8941 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8946 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8942
8947 </trans-unit> 8943 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8948 <trans-unit id="6288154707582132676" datatype="html"> 8944 <trans-unit id="6288154707582132676" datatype="html">
8949 <source>Channel name is required.</source> 8945 <source>Channel name is required.</source>
8950 <target state="new">Channel name is required.</target> 8946 <target state="new">Channel name is required.</target>
8951 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8947
8952 </trans-unit> 8948 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8953 <trans-unit id="8178814467139959283" datatype="html"> 8949 <trans-unit id="8178814467139959283" datatype="html">
8954 <source>Channel name must be at least 1 character long.</source> 8950 <source>Channel name must be at least 1 character long.</source>
8955 <target state="new">Channel name must be at least 1 character long.</target> 8951 <target state="new">Channel name must be at least 1 character long.</target>
8956 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8952
8957 </trans-unit> 8953 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8958 <trans-unit id="8602785819772117007" datatype="html"> 8954 <trans-unit id="8602785819772117007" datatype="html">
8959 <source>Channel name cannot be more than 50 characters long.</source> 8955 <source>Channel name cannot be more than 50 characters long.</source>
8960 <target state="new">Channel name cannot be more than 50 characters long.</target> 8956 <target state="new">Channel name cannot be more than 50 characters long.</target>
8961 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8957
8962 </trans-unit> 8958 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8963 <trans-unit id="3419415520566928243" datatype="html"> 8959 <trans-unit id="3419415520566928243" datatype="html">
8964 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8960 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8965 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8961 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8966 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8962
8967 </trans-unit> 8963 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8968 <trans-unit id="525871656034789056" datatype="html"> 8964 <trans-unit id="525871656034789056" datatype="html">
8969 <source>Password must be at least 6 characters long.</source> 8965 <source>Password must be at least 6 characters long.</source>
8970 <target state="new">Password must be at least 6 characters long.</target> 8966 <target state="new">Password must be at least 6 characters long.</target>
8971 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8967
8972 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8968
8973 </trans-unit> 8969 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8974 <trans-unit id="1099684476181448167" datatype="html"> 8970 <trans-unit id="1099684476181448167" datatype="html">
8975 <source>Password cannot be more than 255 characters long.</source> 8971 <source>Password cannot be more than 255 characters long.</source>
8976 <target state="new">Password cannot be more than 255 characters long.</target> 8972 <target state="new">Password cannot be more than 255 characters long.</target>
8977 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8973
8978 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8974
8979 </trans-unit> 8975 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8980 <trans-unit id="3392630942539073768" datatype="html"> 8976 <trans-unit id="3392630942539073768" datatype="html">
8981 <source>The new password and the confirmed password do not correspond.</source> 8977 <source>The new password and the confirmed password do not correspond.</source>
8982 <target state="new">The new password and the confirmed password do not correspond.</target> 8978 <target state="new">The new password and the confirmed password do not correspond.</target>
8983 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8979
8984 </trans-unit> 8980 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8985 <trans-unit id="2027337371129904473" datatype="html"> 8981 <trans-unit id="2027337371129904473" datatype="html">
8986 <source>Video quota is required.</source> 8982 <source>Video quota is required.</source>
8987 <target state="new">Video quota is required.</target> 8983 <target state="new">Video quota is required.</target>
8988 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8984
8989 </trans-unit> 8985 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8990 <trans-unit id="267386529333143660" datatype="html"> 8986 <trans-unit id="267386529333143660" datatype="html">
8991 <source>Quota must be greater than -1.</source> 8987 <source>Quota must be greater than -1.</source>
8992 <target state="new">Quota must be greater than -1.</target> 8988 <target state="new">Quota must be greater than -1.</target>
8993 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8989
8994 </trans-unit> 8990 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8995 <trans-unit id="1220179061234048936" datatype="html"> 8991 <trans-unit id="1220179061234048936" datatype="html">
8996 <source>Daily upload limit is required.</source> 8992 <source>Daily upload limit is required.</source>
8997 <target state="new">Daily upload limit is required.</target> 8993 <target state="new">Daily upload limit is required.</target>
8998 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8994
8999 </trans-unit> 8995 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
9000 <trans-unit id="8959404382357999234" datatype="html"> 8996 <trans-unit id="8959404382357999234" datatype="html">
9001 <source>Daily upload limit must be greater than -1.</source> 8997 <source>Daily upload limit must be greater than -1.</source>
9002 <target state="new">Daily upload limit must be greater than -1.</target> 8998 <target state="new">Daily upload limit must be greater than -1.</target>
9003 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8999
9004 </trans-unit> 9000 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
9005 <trans-unit id="4796798537475457493" datatype="html"> 9001 <trans-unit id="4796798537475457493" datatype="html">
9006 <source>User role is required.</source> 9002 <source>User role is required.</source>
9007 <target state="new">User role is required.</target> 9003 <target state="new">User role is required.</target>
9008 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 9004
9009 </trans-unit> 9005 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
9010 <trans-unit id="2761226139624435788" datatype="html"> 9006 <trans-unit id="2761226139624435788" datatype="html">
9011 <source>Description must be at least 3 characters long.</source> 9007 <source>Description must be at least 3 characters long.</source>
9012 <target state="new">Description must be at least 3 characters long.</target> 9008 <target state="new">Description must be at least 3 characters long.</target>
9013 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 9009
9014 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 9010
9015 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 9011
9016 </trans-unit> 9012 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
9017 <trans-unit id="4717982586356605243" datatype="html"> 9013 <trans-unit id="4717982586356605243" datatype="html">
9018 <source>Description cannot be more than 1000 characters long.</source> 9014 <source>Description cannot be more than 1000 characters long.</source>
9019 <target state="new">Description cannot be more than 1000 characters long.</target> 9015 <target state="new">Description cannot be more than 1000 characters long.</target>
9020 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 9016
9021 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 9017
9022 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9018
9023 </trans-unit> 9019 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9024 <trans-unit id="1814372869868173571" datatype="html"> 9020 <trans-unit id="1814372869868173571" datatype="html">
9025 <source>You must agree with the instance terms in order to register on it.</source> 9021 <source>You must agree with the instance terms in order to register on it.</source>
9026 <target state="new">You must agree with the instance terms in order to register on it.</target> 9022 <target state="new">You must agree with the instance terms in order to register on it.</target>
9027 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9023
9028 </trans-unit> 9024 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9029 <trans-unit id="7803960725351649605" datatype="html"> 9025 <trans-unit id="7803960725351649605" datatype="html">
9030 <source>Ban reason must be at least 3 characters long.</source> 9026 <source>Ban reason must be at least 3 characters long.</source>
9031 <target state="new">Ban reason must be at least 3 characters long.</target> 9027 <target state="new">Ban reason must be at least 3 characters long.</target>
9032 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9028
9033 </trans-unit> 9029 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9034 <trans-unit id="3851609012243698179" datatype="html"> 9030 <trans-unit id="3851609012243698179" datatype="html">
9035 <source>Ban reason cannot be more than 250 characters long.</source> 9031 <source>Ban reason cannot be more than 250 characters long.</source>
9036 <target state="new">Ban reason cannot be more than 250 characters long.</target> 9032 <target state="new">Ban reason cannot be more than 250 characters long.</target>
9037 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9033
9038 </trans-unit> 9034 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9039 <trans-unit id="6632896893630378443" datatype="html"> 9035 <trans-unit id="6632896893630378443" datatype="html">
9040 <source>Display name is required.</source> 9036 <source>Display name is required.</source>
9041 <target state="new">Display name is required.</target> 9037 <target state="new">Display name is required.</target>
9042 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9038
9043 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9039
9044 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9040
9045 </trans-unit> 9041 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9046 <trans-unit id="1303578752658966736" datatype="html"> 9042 <trans-unit id="1303578752658966736" datatype="html">
9047 <source>Display name must be at least 1 character long.</source> 9043 <source>Display name must be at least 1 character long.</source>
9048 <target state="new">Display name must be at least 1 character long.</target> 9044 <target state="new">Display name must be at least 1 character long.</target>
9049 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9045
9050 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9046
9051 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9047
9052 </trans-unit> 9048 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9053 <trans-unit id="4613240543124934954" datatype="html"> 9049 <trans-unit id="4613240543124934954" datatype="html">
9054 <source>Display name cannot be more than 50 characters long.</source> 9050 <source>Display name cannot be more than 50 characters long.</source>
9055 <target state="new">Display name cannot be more than 50 characters long.</target> 9051 <target state="new">Display name cannot be more than 50 characters long.</target>
9056 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9052
9057 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9053
9058 </trans-unit> 9054 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9059 <trans-unit id="1000468652492651683" datatype="html"> 9055 <trans-unit id="1000468652492651683" datatype="html">
9060 <source>Report reason is required.</source> 9056 <source>Report reason is required.</source>
9061 <target state="new">Report reason is required.</target> 9057 <target state="new">Report reason is required.</target>
@@ -10896,12 +10892,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10896 <source>Upload a video</source> 10892 <source>Upload a video</source>
10897 <target state="new">Upload a video</target> 10893 <target state="new">Upload a video</target>
10898 10894
10899 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10895 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10900 <trans-unit id="7590784934397800835" datatype="html"> 10896 <trans-unit id="7590784934397800835" datatype="html">
10901 <source>Edit a video</source> 10897 <source>Edit a video</source>
10902 <target state="new">Edit a video</target> 10898 <target state="new">Edit a video</target>
10903 10899
10904 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10900 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10905 </body> 10901 </body>
10906 </file> 10902 </file>
10907</xliff> 10903</xliff>
diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf
index 5cfec3ea0..fe6bf73d9 100644
--- a/client/src/locale/angular.de-DE.xlf
+++ b/client/src/locale/angular.de-DE.xlf
@@ -1536,8 +1536,8 @@ Hilf mit PeerTube zu übersetzen!</target>
1536 <trans-unit id="4424964105331349857" datatype="html"> 1536 <trans-unit id="4424964105331349857" datatype="html">
1537 <source>I'm a teapot</source> 1537 <source>I'm a teapot</source>
1538 <target state="translated">Ich bin ein Teekessel</target> 1538 <target state="translated">Ich bin ein Teekessel</target>
1539 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1539
1540 </trans-unit> 1540 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1541 <trans-unit id="1597262876035959248" datatype="html"> 1541 <trans-unit id="1597262876035959248" datatype="html">
1542 <source>That's an error.</source> 1542 <source>That's an error.</source>
1543 <target state="translated">Dies ist ein Fehler.</target> 1543 <target state="translated">Dies ist ein Fehler.</target>
@@ -4696,12 +4696,14 @@ Hilf mit PeerTube zu übersetzen!</target>
4696 <source>Instance allowed by Twitter</source> 4696 <source>Instance allowed by Twitter</source>
4697 <target state="translated">Instanz von Twitter zugelassen</target> 4697 <target state="translated">Instanz von Twitter zugelassen</target>
4698 4698
4699 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4699 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4700 <trans-unit id="8042372696350741398" datatype="html"> 4700 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4701 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4701 <context-group purpose="location">
4702 <target state="translated">Wenn Ihre Instanz explizit von Twitter erlaubt ist, wird ein Videoplayer in den Twitter-Feed auf der PeerTube-Videofreigabe eingebettet.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Wenn die Instanz nicht erlaubt ist, verwenden wir eine Bildlinkkarte, die auf Ihre PeerTube-Instanz umleitet. <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Aktivieren Sie diese Checkbox, speichern Sie die Konfiguration und testen Sie mit einer Video-URL Ihrer Instanz (https://example. com/videos/watch/blabla) auf <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> um zu sehen, ob Ihre Instanz erlaubt ist. </target> 4702 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4703 4703 <context context-type="linenumber">490,495</context>
4704 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4704 </context-group>
4705 </trans-unit>
4706
4705 <trans-unit id="493135676263039396" datatype="html"> 4707 <trans-unit id="493135676263039396" datatype="html">
4706 <source>LIVE</source> 4708 <source>LIVE</source>
4707 <target state="translated">LIVE</target> 4709 <target state="translated">LIVE</target>
@@ -8504,31 +8506,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8504 <trans-unit id="8602814243662345124"> 8506 <trans-unit id="8602814243662345124">
8505 <source>Email is required.</source> 8507 <source>Email is required.</source>
8506 <target>Bitte gib eine E-Mail-Adresse ein.</target> 8508 <target>Bitte gib eine E-Mail-Adresse ein.</target>
8507 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8509
8508 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8510
8509 </trans-unit> 8511 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8510 <trans-unit id="4591482207344282590"> 8512 <trans-unit id="4591482207344282590">
8511 <source>Email must be valid.</source> 8513 <source>Email must be valid.</source>
8512 <target>Bitte gebe eine gültige E-Mail-Adresse ein.</target> 8514 <target>Bitte gebe eine gültige E-Mail-Adresse ein.</target>
8513 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8515
8514 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8516
8515 </trans-unit> 8517 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8516 <trans-unit id="544279804045883862" datatype="html"> 8518 <trans-unit id="544279804045883862" datatype="html">
8517 <source>Handle is required.</source> 8519 <source>Handle is required.</source>
8518 <target state="translated">Aktion erforderlich.</target> 8520 <target state="translated">Aktion erforderlich.</target>
8519 <context-group purpose="location"> 8521
8520 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8522 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8521 <context context-type="linenumber">48</context>
8522 </context-group>
8523 </trans-unit>
8524 <trans-unit id="2805037637775107078" datatype="html"> 8523 <trans-unit id="2805037637775107078" datatype="html">
8525 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8524 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8526 <target state="translated">Handle muss gültig sein (z. B. chocobozzz@example.com).</target> 8525 <target state="translated">Handle muss gültig sein (z. B. chocobozzz@example.com).</target>
8527 <context-group purpose="location"> 8526
8528 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8529 <context context-type="linenumber">49</context>
8530 </context-group>
8531 </trans-unit>
8532 <trans-unit id="4968369344159400023"> 8528 <trans-unit id="4968369344159400023">
8533 <source>Your name is required.</source> 8529 <source>Your name is required.</source>
8534 <target>Dein Name ist erforderlich.</target> 8530 <target>Dein Name ist erforderlich.</target>
@@ -8577,16 +8573,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8577 <trans-unit id="3868123820758341861"> 8573 <trans-unit id="3868123820758341861">
8578 <source>Username is required.</source> 8574 <source>Username is required.</source>
8579 <target>Bitte gib einen Benutzernamen ein.</target> 8575 <target>Bitte gib einen Benutzernamen ein.</target>
8580 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8576
8581 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8577
8582 </trans-unit> 8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8583 <trans-unit id="3577237269587081090"> 8579 <trans-unit id="3577237269587081090">
8584 <source>Password is required.</source> 8580 <source>Password is required.</source>
8585 <target>Bitte gib ein Passwort ein.</target> 8581 <target>Bitte gib ein Passwort ein.</target>
8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8582
8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8583
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8584
8589 </trans-unit> 8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8590 <trans-unit id="3152303769378345477"> 8586 <trans-unit id="3152303769378345477">
8591 <source>Confirmation of the password is required.</source> 8587 <source>Confirmation of the password is required.</source>
8592 <target>Bitte bestätige das Passwort.</target> 8588 <target>Bitte bestätige das Passwort.</target>
@@ -8595,129 +8591,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8595 <trans-unit id="4786141633412279939"> 8591 <trans-unit id="4786141633412279939">
8596 <source>Username must be at least 1 character long.</source> 8592 <source>Username must be at least 1 character long.</source>
8597 <target>Der Benutzername muss mindestens 1 Zeichen lang sein.</target> 8593 <target>Der Benutzername muss mindestens 1 Zeichen lang sein.</target>
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8594
8599 </trans-unit> 8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8600 <trans-unit id="1019755749203839300"> 8596 <trans-unit id="1019755749203839300">
8601 <source>Username cannot be more than 50 characters long.</source> 8597 <source>Username cannot be more than 50 characters long.</source>
8602 <target>Der Benutzername darf nicht länger als 50 Zeichen sein.</target> 8598 <target>Der Benutzername darf nicht länger als 50 Zeichen sein.</target>
8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8599
8604 </trans-unit> 8600 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8605 <trans-unit id="5621067256208426608"> 8601 <trans-unit id="5621067256208426608">
8606 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8602 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8607 <target>Der Benutzername sollte alphanumerisch in Kleinbuchstaben sein; Punkte und Unterstriche sind erlaubt.</target> 8603 <target>Der Benutzername sollte alphanumerisch in Kleinbuchstaben sein; Punkte und Unterstriche sind erlaubt.</target>
8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8604
8609 </trans-unit> 8605 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8610 <trans-unit id="6288154707582132676" datatype="html"> 8606 <trans-unit id="6288154707582132676" datatype="html">
8611 <source>Channel name is required.</source> 8607 <source>Channel name is required.</source>
8612 <target state="translated">Kanalname wird benötigt.</target> 8608 <target state="translated">Kanalname wird benötigt.</target>
8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8609
8614 </trans-unit> 8610 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8615 <trans-unit id="8178814467139959283" datatype="html"> 8611 <trans-unit id="8178814467139959283" datatype="html">
8616 <source>Channel name must be at least 1 character long.</source> 8612 <source>Channel name must be at least 1 character long.</source>
8617 <target state="translated">Kanalname muss mindestens ein Zeichen enthalten.</target> 8613 <target state="translated">Kanalname muss mindestens ein Zeichen enthalten.</target>
8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8614
8619 </trans-unit> 8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8620 <trans-unit id="8602785819772117007" datatype="html"> 8616 <trans-unit id="8602785819772117007" datatype="html">
8621 <source>Channel name cannot be more than 50 characters long.</source> 8617 <source>Channel name cannot be more than 50 characters long.</source>
8622 <target state="translated">Kanalname darf nicht mehr als 50 Zeichen lang sein.</target> 8618 <target state="translated">Kanalname darf nicht mehr als 50 Zeichen lang sein.</target>
8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8619
8624 </trans-unit> 8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8625 <trans-unit id="3419415520566928243" datatype="html"> 8621 <trans-unit id="3419415520566928243" datatype="html">
8626 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8622 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8627 <target state="translated">Der Kanalname sollte klein geschrieben werden und darf nur alphanumerische Zeichen, Punkte und Unterstriche enthalten.</target> 8623 <target state="translated">Der Kanalname sollte klein geschrieben werden und darf nur alphanumerische Zeichen, Punkte und Unterstriche enthalten.</target>
8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8624
8629 </trans-unit> 8625 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8630 <trans-unit id="525871656034789056"> 8626 <trans-unit id="525871656034789056">
8631 <source>Password must be at least 6 characters long.</source> 8627 <source>Password must be at least 6 characters long.</source>
8632 <target>Das Passwort muss mindestens 6 Zeichen lang sein.</target> 8628 <target>Das Passwort muss mindestens 6 Zeichen lang sein.</target>
8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8629
8634 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8630
8635 </trans-unit> 8631 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8636 <trans-unit id="1099684476181448167"> 8632 <trans-unit id="1099684476181448167">
8637 <source>Password cannot be more than 255 characters long.</source> 8633 <source>Password cannot be more than 255 characters long.</source>
8638 <target>Das Passwort darf nicht länger als 255 Zeichen lang sein.</target> 8634 <target>Das Passwort darf nicht länger als 255 Zeichen lang sein.</target>
8639 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8635
8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8636
8641 </trans-unit> 8637 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8642 <trans-unit id="3392630942539073768"> 8638 <trans-unit id="3392630942539073768">
8643 <source>The new password and the confirmed password do not correspond.</source> 8639 <source>The new password and the confirmed password do not correspond.</source>
8644 <target>Die Passwörter stimmen nicht überein.</target> 8640 <target>Die Passwörter stimmen nicht überein.</target>
8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8641
8646 </trans-unit> 8642 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8647 <trans-unit id="2027337371129904473"> 8643 <trans-unit id="2027337371129904473">
8648 <source>Video quota is required.</source> 8644 <source>Video quota is required.</source>
8649 <target>Das Videokontingent muss angegeben werden.</target> 8645 <target>Das Videokontingent muss angegeben werden.</target>
8650 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8646
8651 </trans-unit> 8647 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8652 <trans-unit id="267386529333143660"> 8648 <trans-unit id="267386529333143660">
8653 <source>Quota must be greater than -1.</source> 8649 <source>Quota must be greater than -1.</source>
8654 <target>Das Kontingent muss größer als -1 sein.</target> 8650 <target>Das Kontingent muss größer als -1 sein.</target>
8655 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8651
8656 </trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8657 <trans-unit id="1220179061234048936"> 8653 <trans-unit id="1220179061234048936">
8658 <source>Daily upload limit is required.</source> 8654 <source>Daily upload limit is required.</source>
8659 <target>Bitte gibt eine tägliche Obergrenze zum Hochladen ein.</target> 8655 <target>Bitte gibt eine tägliche Obergrenze zum Hochladen ein.</target>
8660 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8656
8661 </trans-unit> 8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8662 <trans-unit id="8959404382357999234"> 8658 <trans-unit id="8959404382357999234">
8663 <source>Daily upload limit must be greater than -1.</source> 8659 <source>Daily upload limit must be greater than -1.</source>
8664 <target>Die tägliche Obergrenze zum Hochladen muss größer als -1 sein.</target> 8660 <target>Die tägliche Obergrenze zum Hochladen muss größer als -1 sein.</target>
8665 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8661
8666 </trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8667 <trans-unit id="4796798537475457493"> 8663 <trans-unit id="4796798537475457493">
8668 <source>User role is required.</source> 8664 <source>User role is required.</source>
8669 <target>Die Benutzerrolle muss angegeben werden.</target> 8665 <target>Die Benutzerrolle muss angegeben werden.</target>
8670 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8666
8671 </trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8672 <trans-unit id="2761226139624435788"> 8668 <trans-unit id="2761226139624435788">
8673 <source>Description must be at least 3 characters long.</source> 8669 <source>Description must be at least 3 characters long.</source>
8674 <target>Die Beschreibung muss mindestens 3 Zeichen umfassen.</target> 8670 <target>Die Beschreibung muss mindestens 3 Zeichen umfassen.</target>
8675 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8671
8676 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8672
8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8673
8678 </trans-unit> 8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8679 <trans-unit id="4717982586356605243"> 8675 <trans-unit id="4717982586356605243">
8680 <source>Description cannot be more than 1000 characters long.</source> 8676 <source>Description cannot be more than 1000 characters long.</source>
8681 <target>Beschreibung kann nicht länger als 1000 Zeichen sein.</target> 8677 <target>Beschreibung kann nicht länger als 1000 Zeichen sein.</target>
8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8678
8683 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8679
8684 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8680
8685 </trans-unit> 8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8686 <trans-unit id="1814372869868173571" datatype="html"> 8682 <trans-unit id="1814372869868173571" datatype="html">
8687 <source>You must agree with the instance terms in order to register on it.</source> 8683 <source>You must agree with the instance terms in order to register on it.</source>
8688 <target state="translated">Du musst den Bedingungen dieser Instanz zustimmen um dich zu registrieren.</target> 8684 <target state="translated">Du musst den Bedingungen dieser Instanz zustimmen um dich zu registrieren.</target>
8689 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8685
8690 </trans-unit> 8686 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8691 <trans-unit id="7803960725351649605"> 8687 <trans-unit id="7803960725351649605">
8692 <source>Ban reason must be at least 3 characters long.</source> 8688 <source>Ban reason must be at least 3 characters long.</source>
8693 <target>Der Grund für die Sperrung muss mindestens 3 Zeichen umfassen.</target> 8689 <target>Der Grund für die Sperrung muss mindestens 3 Zeichen umfassen.</target>
8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8690
8695 </trans-unit> 8691 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8696 <trans-unit id="3851609012243698179"> 8692 <trans-unit id="3851609012243698179">
8697 <source>Ban reason cannot be more than 250 characters long.</source> 8693 <source>Ban reason cannot be more than 250 characters long.</source>
8698 <target>Der Grund für die Sperrung darf nicht mehr als 250 Zeichen umfassen.</target> 8694 <target>Der Grund für die Sperrung darf nicht mehr als 250 Zeichen umfassen.</target>
8699 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8695
8700 </trans-unit> 8696 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8701 <trans-unit id="6632896893630378443"> 8697 <trans-unit id="6632896893630378443">
8702 <source>Display name is required.</source> 8698 <source>Display name is required.</source>
8703 <target>Der Anzeigename muss angegeben werden.</target> 8699 <target>Der Anzeigename muss angegeben werden.</target>
8704 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8700
8705 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8701
8706 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8702
8707 </trans-unit> 8703 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8708 <trans-unit id="1303578752658966736"> 8704 <trans-unit id="1303578752658966736">
8709 <source>Display name must be at least 1 character long.</source> 8705 <source>Display name must be at least 1 character long.</source>
8710 <target>Der Anzeigename muss mindestens 1 Zeichen lang sein.</target> 8706 <target>Der Anzeigename muss mindestens 1 Zeichen lang sein.</target>
8711 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8707
8712 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8708
8713 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8709
8714 </trans-unit> 8710 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8715 <trans-unit id="4613240543124934954"> 8711 <trans-unit id="4613240543124934954">
8716 <source>Display name cannot be more than 50 characters long.</source> 8712 <source>Display name cannot be more than 50 characters long.</source>
8717 <target>Der Anzeigename darf nicht länger als 50 Zeichen lang sein.</target> 8713 <target>Der Anzeigename darf nicht länger als 50 Zeichen lang sein.</target>
8718 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8714
8719 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8715
8720 </trans-unit> 8716 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8721 <trans-unit id="1000468652492651683"> 8717 <trans-unit id="1000468652492651683">
8722 <source>Report reason is required.</source> 8718 <source>Report reason is required.</source>
8723 <target>Es muss ein Grund für die Meldung angegeben werden.</target> 8719 <target>Es muss ein Grund für die Meldung angegeben werden.</target>
@@ -10512,12 +10508,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10512 <source>Upload a video</source> 10508 <source>Upload a video</source>
10513 <target state="translated">Ein Video hochladen</target> 10509 <target state="translated">Ein Video hochladen</target>
10514 10510
10515 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10511 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10516 <trans-unit id="7590784934397800835" datatype="html"> 10512 <trans-unit id="7590784934397800835" datatype="html">
10517 <source>Edit a video</source> 10513 <source>Edit a video</source>
10518 <target state="translated">Ein Video bearbeiten</target> 10514 <target state="translated">Ein Video bearbeiten</target>
10519 10515
10520 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10516 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10521 </body> 10517 </body>
10522 </file> 10518 </file>
10523</xliff> 10519</xliff>
diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf
index e73efc4bf..628ce7116 100644
--- a/client/src/locale/angular.el-GR.xlf
+++ b/client/src/locale/angular.el-GR.xlf
@@ -1597,8 +1597,8 @@ The link will expire within 1 hour.</target>
1597 <trans-unit id="4424964105331349857" datatype="html"> 1597 <trans-unit id="4424964105331349857" datatype="html">
1598 <source>I'm a teapot</source> 1598 <source>I'm a teapot</source>
1599 <target state="new">I'm a teapot</target> 1599 <target state="new">I'm a teapot</target>
1600 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1600
1601 </trans-unit> 1601 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1602 <trans-unit id="1597262876035959248" datatype="html"> 1602 <trans-unit id="1597262876035959248" datatype="html">
1603 <source>That's an error.</source> 1603 <source>That's an error.</source>
1604 <target state="translated">Αυτό είναι ένα σφάλμα.</target> 1604 <target state="translated">Αυτό είναι ένα σφάλμα.</target>
@@ -4926,12 +4926,14 @@ The link will expire within 1 hour.</target>
4926 <source>Instance allowed by Twitter</source> 4926 <source>Instance allowed by Twitter</source>
4927 <target state="new">Instance allowed by Twitter</target> 4927 <target state="new">Instance allowed by Twitter</target>
4928 4928
4929 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4929 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4930 <trans-unit id="8042372696350741398" datatype="html"> 4930 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4931 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4931 <context-group purpose="location">
4932 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4932 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4933 4933 <context context-type="linenumber">490,495</context>
4934 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4934 </context-group>
4935 </trans-unit>
4936
4935 <trans-unit id="493135676263039396" datatype="html"> 4937 <trans-unit id="493135676263039396" datatype="html">
4936 <source>LIVE</source> 4938 <source>LIVE</source>
4937 <target state="translated">ΖΩΝΤΑΝΑ</target> 4939 <target state="translated">ΖΩΝΤΑΝΑ</target>
@@ -8939,31 +8941,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8939 <trans-unit id="8602814243662345124"> 8941 <trans-unit id="8602814243662345124">
8940 <source>Email is required.</source> 8942 <source>Email is required.</source>
8941 <target>Το email απαιτείται.</target> 8943 <target>Το email απαιτείται.</target>
8942 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8944
8943 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8945
8944 </trans-unit> 8946 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8945 <trans-unit id="4591482207344282590"> 8947 <trans-unit id="4591482207344282590">
8946 <source>Email must be valid.</source> 8948 <source>Email must be valid.</source>
8947 <target>Το email πρέπει να είναι έγκυρο.</target> 8949 <target>Το email πρέπει να είναι έγκυρο.</target>
8948 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8950
8949 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8951
8950 </trans-unit> 8952 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8951 <trans-unit id="544279804045883862" datatype="html"> 8953 <trans-unit id="544279804045883862" datatype="html">
8952 <source>Handle is required.</source> 8954 <source>Handle is required.</source>
8953 <target state="new">Handle is required.</target> 8955 <target state="new">Handle is required.</target>
8954 <context-group purpose="location"> 8956
8955 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8957 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8956 <context context-type="linenumber">48</context>
8957 </context-group>
8958 </trans-unit>
8959 <trans-unit id="2805037637775107078" datatype="html"> 8958 <trans-unit id="2805037637775107078" datatype="html">
8960 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8959 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8961 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8960 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8962 <context-group purpose="location"> 8961
8963 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8962 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8964 <context context-type="linenumber">49</context>
8965 </context-group>
8966 </trans-unit>
8967 <trans-unit id="4968369344159400023"> 8963 <trans-unit id="4968369344159400023">
8968 <source>Your name is required.</source> 8964 <source>Your name is required.</source>
8969 <target>Το όνομά σας απαιτείται.</target> 8965 <target>Το όνομά σας απαιτείται.</target>
@@ -9012,16 +9008,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9012 <trans-unit id="3868123820758341861"> 9008 <trans-unit id="3868123820758341861">
9013 <source>Username is required.</source> 9009 <source>Username is required.</source>
9014 <target>Το όνομα χρήστη απαιτείται.</target> 9010 <target>Το όνομα χρήστη απαιτείται.</target>
9015 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 9011
9016 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 9012
9017 </trans-unit> 9013 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
9018 <trans-unit id="3577237269587081090"> 9014 <trans-unit id="3577237269587081090">
9019 <source>Password is required.</source> 9015 <source>Password is required.</source>
9020 <target>Ο κωδικός απαιτείται.</target> 9016 <target>Ο κωδικός απαιτείται.</target>
9021 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 9017
9022 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 9018
9023 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 9019
9024 </trans-unit> 9020 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
9025 <trans-unit id="3152303769378345477"> 9021 <trans-unit id="3152303769378345477">
9026 <source>Confirmation of the password is required.</source> 9022 <source>Confirmation of the password is required.</source>
9027 <target>Η επιβεβαίωση κωδικού απαιτείται.</target> 9023 <target>Η επιβεβαίωση κωδικού απαιτείται.</target>
@@ -9030,129 +9026,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9030 <trans-unit id="4786141633412279939"> 9026 <trans-unit id="4786141633412279939">
9031 <source>Username must be at least 1 character long.</source> 9027 <source>Username must be at least 1 character long.</source>
9032 <target>Το όνομα χρήστη πρέπει να είναι τουλάχιστον 1 χαρακτήρας.</target> 9028 <target>Το όνομα χρήστη πρέπει να είναι τουλάχιστον 1 χαρακτήρας.</target>
9033 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 9029
9034 </trans-unit> 9030 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
9035 <trans-unit id="1019755749203839300"> 9031 <trans-unit id="1019755749203839300">
9036 <source>Username cannot be more than 50 characters long.</source> 9032 <source>Username cannot be more than 50 characters long.</source>
9037 <target>Το όνομα χρήστη δεν μπορεί να είναι πάνω από 50 χαρακτήρες.</target> 9033 <target>Το όνομα χρήστη δεν μπορεί να είναι πάνω από 50 χαρακτήρες.</target>
9038 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 9034
9039 </trans-unit> 9035 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
9040 <trans-unit id="5621067256208426608"> 9036 <trans-unit id="5621067256208426608">
9041 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 9037 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
9042 <target>Το όνομα χρήστη αποτελείται μόνο από πεζά γράμματα και αριθμούς. Επιτρέπονται τελείες και κάτω παύλες.</target> 9038 <target>Το όνομα χρήστη αποτελείται μόνο από πεζά γράμματα και αριθμούς. Επιτρέπονται τελείες και κάτω παύλες.</target>
9043 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 9039
9044 </trans-unit> 9040 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
9045 <trans-unit id="6288154707582132676" datatype="html"> 9041 <trans-unit id="6288154707582132676" datatype="html">
9046 <source>Channel name is required.</source> 9042 <source>Channel name is required.</source>
9047 <target state="new">Channel name is required.</target> 9043 <target state="new">Channel name is required.</target>
9048 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 9044
9049 </trans-unit> 9045 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
9050 <trans-unit id="8178814467139959283" datatype="html"> 9046 <trans-unit id="8178814467139959283" datatype="html">
9051 <source>Channel name must be at least 1 character long.</source> 9047 <source>Channel name must be at least 1 character long.</source>
9052 <target state="new">Channel name must be at least 1 character long.</target> 9048 <target state="new">Channel name must be at least 1 character long.</target>
9053 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 9049
9054 </trans-unit> 9050 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
9055 <trans-unit id="8602785819772117007" datatype="html"> 9051 <trans-unit id="8602785819772117007" datatype="html">
9056 <source>Channel name cannot be more than 50 characters long.</source> 9052 <source>Channel name cannot be more than 50 characters long.</source>
9057 <target state="new">Channel name cannot be more than 50 characters long.</target> 9053 <target state="new">Channel name cannot be more than 50 characters long.</target>
9058 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 9054
9059 </trans-unit> 9055 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
9060 <trans-unit id="3419415520566928243" datatype="html"> 9056 <trans-unit id="3419415520566928243" datatype="html">
9061 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 9057 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
9062 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 9058 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
9063 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 9059
9064 </trans-unit> 9060 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
9065 <trans-unit id="525871656034789056"> 9061 <trans-unit id="525871656034789056">
9066 <source>Password must be at least 6 characters long.</source> 9062 <source>Password must be at least 6 characters long.</source>
9067 <target>Ο κωδικός πρέπει να είναι από τουλάχιστον 6 χαρακτήρες.</target> 9063 <target>Ο κωδικός πρέπει να είναι από τουλάχιστον 6 χαρακτήρες.</target>
9068 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 9064
9069 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 9065
9070 </trans-unit> 9066 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
9071 <trans-unit id="1099684476181448167"> 9067 <trans-unit id="1099684476181448167">
9072 <source>Password cannot be more than 255 characters long.</source> 9068 <source>Password cannot be more than 255 characters long.</source>
9073 <target>Ο κωδικός δεν μπορεί να είναι πάνω από 255 χαρακτήρες.</target> 9069 <target>Ο κωδικός δεν μπορεί να είναι πάνω από 255 χαρακτήρες.</target>
9074 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 9070
9075 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 9071
9076 </trans-unit> 9072 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
9077 <trans-unit id="3392630942539073768"> 9073 <trans-unit id="3392630942539073768">
9078 <source>The new password and the confirmed password do not correspond.</source> 9074 <source>The new password and the confirmed password do not correspond.</source>
9079 <target>Ο νέος κωδικός και η επιβεβαίωση κωδικού δεν αντστοιχούν.</target> 9075 <target>Ο νέος κωδικός και η επιβεβαίωση κωδικού δεν αντστοιχούν.</target>
9080 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 9076
9081 </trans-unit> 9077 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
9082 <trans-unit id="2027337371129904473"> 9078 <trans-unit id="2027337371129904473">
9083 <source>Video quota is required.</source> 9079 <source>Video quota is required.</source>
9084 <target>Απαιτείται όριο βίντεο.</target> 9080 <target>Απαιτείται όριο βίντεο.</target>
9085 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 9081
9086 </trans-unit> 9082 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
9087 <trans-unit id="267386529333143660"> 9083 <trans-unit id="267386529333143660">
9088 <source>Quota must be greater than -1.</source> 9084 <source>Quota must be greater than -1.</source>
9089 <target>Το όριο βίντεο μπορεί να είναι 0 ή περισσότερο.</target> 9085 <target>Το όριο βίντεο μπορεί να είναι 0 ή περισσότερο.</target>
9090 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 9086
9091 </trans-unit> 9087 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
9092 <trans-unit id="1220179061234048936"> 9088 <trans-unit id="1220179061234048936">
9093 <source>Daily upload limit is required.</source> 9089 <source>Daily upload limit is required.</source>
9094 <target>Απαιτείται ημερήσιο όριο ανεβάσματος.</target> 9090 <target>Απαιτείται ημερήσιο όριο ανεβάσματος.</target>
9095 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 9091
9096 </trans-unit> 9092 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
9097 <trans-unit id="8959404382357999234"> 9093 <trans-unit id="8959404382357999234">
9098 <source>Daily upload limit must be greater than -1.</source> 9094 <source>Daily upload limit must be greater than -1.</source>
9099 <target>Το ημερήσιο όριο ανεβάσματος μπορεί να είναι 0 ή περισσότερο.</target> 9095 <target>Το ημερήσιο όριο ανεβάσματος μπορεί να είναι 0 ή περισσότερο.</target>
9100 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 9096
9101 </trans-unit> 9097 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
9102 <trans-unit id="4796798537475457493"> 9098 <trans-unit id="4796798537475457493">
9103 <source>User role is required.</source> 9099 <source>User role is required.</source>
9104 <target>Ο ρόλος χρήστη απαιτείται.</target> 9100 <target>Ο ρόλος χρήστη απαιτείται.</target>
9105 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 9101
9106 </trans-unit> 9102 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
9107 <trans-unit id="2761226139624435788"> 9103 <trans-unit id="2761226139624435788">
9108 <source>Description must be at least 3 characters long.</source> 9104 <source>Description must be at least 3 characters long.</source>
9109 <target>Η περιγραφή πρέπει να είναι τουλάχιστον 3 χαρακτήρες.</target> 9105 <target>Η περιγραφή πρέπει να είναι τουλάχιστον 3 χαρακτήρες.</target>
9110 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 9106
9111 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 9107
9112 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 9108
9113 </trans-unit> 9109 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
9114 <trans-unit id="4717982586356605243"> 9110 <trans-unit id="4717982586356605243">
9115 <source>Description cannot be more than 1000 characters long.</source> 9111 <source>Description cannot be more than 1000 characters long.</source>
9116 <target>Η περιγραφή δε μπορεί να είναι περισσότερο από 1000 χαρακτήρες.</target> 9112 <target>Η περιγραφή δε μπορεί να είναι περισσότερο από 1000 χαρακτήρες.</target>
9117 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 9113
9118 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 9114
9119 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9115
9120 </trans-unit> 9116 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9121 <trans-unit id="1814372869868173571" datatype="html"> 9117 <trans-unit id="1814372869868173571" datatype="html">
9122 <source>You must agree with the instance terms in order to register on it.</source> 9118 <source>You must agree with the instance terms in order to register on it.</source>
9123 <target state="new">You must agree with the instance terms in order to register on it.</target> 9119 <target state="new">You must agree with the instance terms in order to register on it.</target>
9124 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9120
9125 </trans-unit> 9121 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9126 <trans-unit id="7803960725351649605"> 9122 <trans-unit id="7803960725351649605">
9127 <source>Ban reason must be at least 3 characters long.</source> 9123 <source>Ban reason must be at least 3 characters long.</source>
9128 <target>Ο λόγος αποκλεισμού πρέπει να είναι τουλάχιστον 3 χαρακτήρες.</target> 9124 <target>Ο λόγος αποκλεισμού πρέπει να είναι τουλάχιστον 3 χαρακτήρες.</target>
9129 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9125
9130 </trans-unit> 9126 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9131 <trans-unit id="3851609012243698179"> 9127 <trans-unit id="3851609012243698179">
9132 <source>Ban reason cannot be more than 250 characters long.</source> 9128 <source>Ban reason cannot be more than 250 characters long.</source>
9133 <target>Ο λόγος αποκλεισμού δε μπορεί να είναι περισσότερο από 250 χαρακτήρες.</target> 9129 <target>Ο λόγος αποκλεισμού δε μπορεί να είναι περισσότερο από 250 χαρακτήρες.</target>
9134 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9130
9135 </trans-unit> 9131 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9136 <trans-unit id="6632896893630378443"> 9132 <trans-unit id="6632896893630378443">
9137 <source>Display name is required.</source> 9133 <source>Display name is required.</source>
9138 <target>Το όνομα εμφάνισης απαιτείται.</target> 9134 <target>Το όνομα εμφάνισης απαιτείται.</target>
9139 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9135
9140 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9136
9141 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9137
9142 </trans-unit> 9138 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9143 <trans-unit id="1303578752658966736"> 9139 <trans-unit id="1303578752658966736">
9144 <source>Display name must be at least 1 character long.</source> 9140 <source>Display name must be at least 1 character long.</source>
9145 <target>Το όνομα εμφάνισης πρέπει να είναι τουλάχιστον 1 χαρακτήρας.</target> 9141 <target>Το όνομα εμφάνισης πρέπει να είναι τουλάχιστον 1 χαρακτήρας.</target>
9146 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9142
9147 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9143
9148 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9144
9149 </trans-unit> 9145 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9150 <trans-unit id="4613240543124934954"> 9146 <trans-unit id="4613240543124934954">
9151 <source>Display name cannot be more than 50 characters long.</source> 9147 <source>Display name cannot be more than 50 characters long.</source>
9152 <target>Το όνομα εμφάνισης δε μπορεί να είναι πάνω από 50 χαρακτήρες.</target> 9148 <target>Το όνομα εμφάνισης δε μπορεί να είναι πάνω από 50 χαρακτήρες.</target>
9153 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9149
9154 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9150
9155 </trans-unit> 9151 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9156 <trans-unit id="1000468652492651683"> 9152 <trans-unit id="1000468652492651683">
9157 <source>Report reason is required.</source> 9153 <source>Report reason is required.</source>
9158 <target>Ο λόγος αναφοράς απαιτείται.</target> 9154 <target>Ο λόγος αναφοράς απαιτείται.</target>
@@ -10983,12 +10979,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10983 <source>Upload a video</source> 10979 <source>Upload a video</source>
10984 <target state="translated">Μεταφόρτωση του βίντεο</target> 10980 <target state="translated">Μεταφόρτωση του βίντεο</target>
10985 10981
10986 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10982 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10987 <trans-unit id="7590784934397800835" datatype="html"> 10983 <trans-unit id="7590784934397800835" datatype="html">
10988 <source>Edit a video</source> 10984 <source>Edit a video</source>
10989 <target state="translated">Επεξεργασία του βίντεο</target> 10985 <target state="translated">Επεξεργασία του βίντεο</target>
10990 10986
10991 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10987 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10992 </body> 10988 </body>
10993 </file> 10989 </file>
10994</xliff> 10990</xliff>
diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf
index 369249ea6..555b4da79 100644
--- a/client/src/locale/angular.en-GB.xlf
+++ b/client/src/locale/angular.en-GB.xlf
@@ -1646,7 +1646,7 @@ The link will expire within 1 hour.</target>
1646 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1646 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1647 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1647 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1648 1648
1649 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1649 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1650 <source>That's an error.</source><target state="new">That's an error.</target> 1650 <source>That's an error.</source><target state="new">That's an error.</target>
1651 <context-group purpose="location"> 1651 <context-group purpose="location">
1652 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1652 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4694,18 +4694,13 @@ The link will expire within 1 hour.</target>
4694 <source>Instance allowed by Twitter</source> 4694 <source>Instance allowed by Twitter</source>
4695 <target state="new">Instance allowed by Twitter</target> 4695 <target state="new">Instance allowed by Twitter</target>
4696 4696
4697 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4697 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4698 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4698 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4699 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4699 <context-group purpose="location">
4700 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4700 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4701 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4701 <context context-type="linenumber">490,495</context>
4702 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4702 </context-group>
4703 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4703 </trans-unit>
4704 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4705 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4706 "/> to see if you instance is allowed. </target>
4707
4708 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4709 <trans-unit id="493135676263039396" datatype="html"> 4704 <trans-unit id="493135676263039396" datatype="html">
4710 <source>LIVE</source><target state="new">LIVE</target> 4705 <source>LIVE</source><target state="new">LIVE</target>
4711 4706
@@ -8404,25 +8399,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8404 <target>Email is required.</target> 8399 <target>Email is required.</target>
8405 8400
8406 8401
8407 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8402 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8408 <trans-unit id="4591482207344282590"> 8403 <trans-unit id="4591482207344282590">
8409 <source>Email must be valid.</source> 8404 <source>Email must be valid.</source>
8410 <target>Email must be valid.</target> 8405 <target>Email must be valid.</target>
8411 8406
8412 8407
8413 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8408 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8414 <source>Handle is required.</source><target state="new">Handle is required.</target> 8409 <source>Handle is required.</source><target state="new">Handle is required.</target>
8415 <context-group purpose="location"> 8410
8416 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8411 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8417 <context context-type="linenumber">48</context>
8418 </context-group>
8419 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8420 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8412 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8421 <context-group purpose="location"> 8413
8422 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8414 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8423 <context context-type="linenumber">49</context>
8424 </context-group>
8425 </trans-unit>
8426 <trans-unit id="4968369344159400023"> 8415 <trans-unit id="4968369344159400023">
8427 <source>Your name is required.</source> 8416 <source>Your name is required.</source>
8428 <target>Your name is required.</target> 8417 <target>Your name is required.</target>
@@ -8473,13 +8462,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8473 <target>Username is required.</target> 8462 <target>Username is required.</target>
8474 8463
8475 8464
8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8465 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8477 <trans-unit id="3577237269587081090"> 8466 <trans-unit id="3577237269587081090">
8478 <source>Password is required.</source> 8467 <source>Password is required.</source>
8479 <target>Password is required.</target> 8468 <target>Password is required.</target>
8480 8469
8481 8470
8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8471 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8483 <trans-unit id="3152303769378345477"> 8472 <trans-unit id="3152303769378345477">
8484 <source>Confirmation of the password is required.</source> 8473 <source>Confirmation of the password is required.</source>
8485 <target>Confirmation of the password is required.</target> 8474 <target>Confirmation of the password is required.</target>
@@ -8489,127 +8478,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8489 <source>Username must be at least 1 character long.</source> 8478 <source>Username must be at least 1 character long.</source>
8490 <target>Username must be at least 1 character long.</target> 8479 <target>Username must be at least 1 character long.</target>
8491 8480
8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8493 <trans-unit id="1019755749203839300"> 8482 <trans-unit id="1019755749203839300">
8494 <source>Username cannot be more than 50 characters long.</source> 8483 <source>Username cannot be more than 50 characters long.</source>
8495 <target>Username cannot be more than 50 characters long.</target> 8484 <target>Username cannot be more than 50 characters long.</target>
8496 8485
8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8486 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8498 <trans-unit id="5621067256208426608"> 8487 <trans-unit id="5621067256208426608">
8499 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8488 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8500 <target>Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8489 <target>Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8501 8490
8502 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8491 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8503 <trans-unit id="6288154707582132676" datatype="html"> 8492 <trans-unit id="6288154707582132676" datatype="html">
8504 <source>Channel name is required.</source> 8493 <source>Channel name is required.</source>
8505 <target state="new">Channel name is required.</target> 8494 <target state="new">Channel name is required.</target>
8506 8495
8507 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8496 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8508 <trans-unit id="8178814467139959283" datatype="html"> 8497 <trans-unit id="8178814467139959283" datatype="html">
8509 <source>Channel name must be at least 1 character long.</source> 8498 <source>Channel name must be at least 1 character long.</source>
8510 <target state="new">Channel name must be at least 1 character long.</target> 8499 <target state="new">Channel name must be at least 1 character long.</target>
8511 8500
8512 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8501 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8513 <trans-unit id="8602785819772117007" datatype="html"> 8502 <trans-unit id="8602785819772117007" datatype="html">
8514 <source>Channel name cannot be more than 50 characters long.</source> 8503 <source>Channel name cannot be more than 50 characters long.</source>
8515 <target state="new">Channel name cannot be more than 50 characters long.</target> 8504 <target state="new">Channel name cannot be more than 50 characters long.</target>
8516 8505
8517 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8506 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8518 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8507 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8519 8508
8520 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8509 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8521 8510
8522 <trans-unit id="525871656034789056"> 8511 <trans-unit id="525871656034789056">
8523 <source>Password must be at least 6 characters long.</source> 8512 <source>Password must be at least 6 characters long.</source>
8524 <target>Password must be at least 6 characters long.</target> 8513 <target>Password must be at least 6 characters long.</target>
8525 8514
8526 8515
8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8516 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8528 <trans-unit id="1099684476181448167"> 8517 <trans-unit id="1099684476181448167">
8529 <source>Password cannot be more than 255 characters long.</source> 8518 <source>Password cannot be more than 255 characters long.</source>
8530 <target>Password cannot be more than 255 characters long.</target> 8519 <target>Password cannot be more than 255 characters long.</target>
8531 8520
8532 8521
8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8522 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8534 <trans-unit id="3392630942539073768"> 8523 <trans-unit id="3392630942539073768">
8535 <source>The new password and the confirmed password do not correspond.</source> 8524 <source>The new password and the confirmed password do not correspond.</source>
8536 <target>The new password and the confirmed password do not correspond.</target> 8525 <target>The new password and the confirmed password do not correspond.</target>
8537 8526
8538 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8539 <trans-unit id="2027337371129904473"> 8528 <trans-unit id="2027337371129904473">
8540 <source>Video quota is required.</source> 8529 <source>Video quota is required.</source>
8541 <target>Video quota is required.</target> 8530 <target>Video quota is required.</target>
8542 8531
8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8532 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8544 <trans-unit id="267386529333143660"> 8533 <trans-unit id="267386529333143660">
8545 <source>Quota must be greater than -1.</source> 8534 <source>Quota must be greater than -1.</source>
8546 <target>Quota must be greater than -1.</target> 8535 <target>Quota must be greater than -1.</target>
8547 8536
8548 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8537 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8549 <trans-unit id="1220179061234048936"> 8538 <trans-unit id="1220179061234048936">
8550 <source>Daily upload limit is required.</source> 8539 <source>Daily upload limit is required.</source>
8551 <target>Daily upload limit is required.</target> 8540 <target>Daily upload limit is required.</target>
8552 8541
8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8542 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8554 <trans-unit id="8959404382357999234"> 8543 <trans-unit id="8959404382357999234">
8555 <source>Daily upload limit must be greater than -1.</source> 8544 <source>Daily upload limit must be greater than -1.</source>
8556 <target>Daily upload limit must be greater than -1.</target> 8545 <target>Daily upload limit must be greater than -1.</target>
8557 8546
8558 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8547 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8559 <trans-unit id="4796798537475457493"> 8548 <trans-unit id="4796798537475457493">
8560 <source>User role is required.</source> 8549 <source>User role is required.</source>
8561 <target>User role is required.</target> 8550 <target>User role is required.</target>
8562 8551
8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8552 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8564 <trans-unit id="2761226139624435788"> 8553 <trans-unit id="2761226139624435788">
8565 <source>Description must be at least 3 characters long.</source> 8554 <source>Description must be at least 3 characters long.</source>
8566 <target>Description must be at least 3 characters long.</target> 8555 <target>Description must be at least 3 characters long.</target>
8567 8556
8568 8557
8569 8558
8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8559 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8571 <trans-unit id="4717982586356605243"> 8560 <trans-unit id="4717982586356605243">
8572 <source>Description cannot be more than 1000 characters long.</source> 8561 <source>Description cannot be more than 1000 characters long.</source>
8573 <target>Description cannot be more than 1000 characters long.</target> 8562 <target>Description cannot be more than 1000 characters long.</target>
8574 8563
8575 8564
8576 8565
8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8578 <trans-unit id="1814372869868173571" datatype="html"> 8567 <trans-unit id="1814372869868173571" datatype="html">
8579 <source>You must agree with the instance terms in order to register on it.</source> 8568 <source>You must agree with the instance terms in order to register on it.</source>
8580 <target state="new">You must agree with the instance terms in order to register on it.</target> 8569 <target state="new">You must agree with the instance terms in order to register on it.</target>
8581 8570
8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8571 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8583 <trans-unit id="7803960725351649605"> 8572 <trans-unit id="7803960725351649605">
8584 <source>Ban reason must be at least 3 characters long.</source> 8573 <source>Ban reason must be at least 3 characters long.</source>
8585 <target>Ban reason must be at least 3 characters long.</target> 8574 <target>Ban reason must be at least 3 characters long.</target>
8586 8575
8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8576 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8588 <trans-unit id="3851609012243698179"> 8577 <trans-unit id="3851609012243698179">
8589 <source>Ban reason cannot be more than 250 characters long.</source> 8578 <source>Ban reason cannot be more than 250 characters long.</source>
8590 <target>Ban reason cannot be more than 250 characters long.</target> 8579 <target>Ban reason cannot be more than 250 characters long.</target>
8591 8580
8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8581 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8593 <trans-unit id="6632896893630378443"> 8582 <trans-unit id="6632896893630378443">
8594 <source>Display name is required.</source> 8583 <source>Display name is required.</source>
8595 <target>Display name is required.</target> 8584 <target>Display name is required.</target>
8596 8585
8597 8586
8598 8587
8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8600 <trans-unit id="1303578752658966736"> 8589 <trans-unit id="1303578752658966736">
8601 <source>Display name must be at least 1 character long.</source> 8590 <source>Display name must be at least 1 character long.</source>
8602 <target>Display name must be at least 1 character long.</target> 8591 <target>Display name must be at least 1 character long.</target>
8603 8592
8604 8593
8605 8594
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8607 <trans-unit id="4613240543124934954"> 8596 <trans-unit id="4613240543124934954">
8608 <source>Display name cannot be more than 50 characters long.</source> 8597 <source>Display name cannot be more than 50 characters long.</source>
8609 <target>Display name cannot be more than 50 characters long.</target> 8598 <target>Display name cannot be more than 50 characters long.</target>
8610 8599
8611 8600
8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8613 <trans-unit id="1000468652492651683"> 8602 <trans-unit id="1000468652492651683">
8614 <source>Report reason is required.</source> 8603 <source>Report reason is required.</source>
8615 <target>Report reason is required.</target> 8604 <target>Report reason is required.</target>
@@ -10314,10 +10303,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10314 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10303 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10315 <source>Upload a video</source><target state="new">Upload a video</target> 10304 <source>Upload a video</source><target state="new">Upload a video</target>
10316 10305
10317 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10306 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10318 <source>Edit a video</source><target state="new">Edit a video</target> 10307 <source>Edit a video</source><target state="new">Edit a video</target>
10319 10308
10320 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10309 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10321 </body> 10310 </body>
10322 </file> 10311 </file>
10323</xliff> \ No newline at end of file 10312</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf
index 3e52efa70..473450b04 100644
--- a/client/src/locale/angular.en-US.xlf
+++ b/client/src/locale/angular.en-US.xlf
@@ -1458,7 +1458,7 @@ The link will expire within 1 hour.</target>
1458 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1458 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1459 <source>I'm a teapot</source><target state="final">I'm a teapot</target> 1459 <source>I'm a teapot</source><target state="final">I'm a teapot</target>
1460 1460
1461 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1461 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1462 <source>That's an error.</source><target state="final">That's an error.</target> 1462 <source>That's an error.</source><target state="final">That's an error.</target>
1463 <context-group purpose="location"> 1463 <context-group purpose="location">
1464 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1464 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4390,18 +4390,13 @@ The link will expire within 1 hour.</target>
4390 <source>Instance allowed by Twitter</source> 4390 <source>Instance allowed by Twitter</source>
4391 <target state="final">Instance allowed by Twitter</target> 4391 <target state="final">Instance allowed by Twitter</target>
4392 4392
4393 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4393 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4394 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4394 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="final"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4395 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4395 <context-group purpose="location">
4396 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4396 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4397 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4397 <context context-type="linenumber">490,495</context>
4398 "/> to see if you instance is allowed. </source><target state="final"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4398 </context-group>
4399 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4399 </trans-unit>
4400 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4401 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4402 "/> to see if you instance is allowed. </target>
4403
4404 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4405 <trans-unit id="493135676263039396" datatype="html"> 4400 <trans-unit id="493135676263039396" datatype="html">
4406 <source>LIVE</source><target state="final">LIVE</target> 4401 <source>LIVE</source><target state="final">LIVE</target>
4407 4402
@@ -7944,25 +7939,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
7944 <target state="final">Email is required.</target> 7939 <target state="final">Email is required.</target>
7945 7940
7946 7941
7947 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 7942 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
7948 <trans-unit id="4591482207344282590" datatype="html"> 7943 <trans-unit id="4591482207344282590" datatype="html">
7949 <source>Email must be valid.</source> 7944 <source>Email must be valid.</source>
7950 <target state="final">Email must be valid.</target> 7945 <target state="final">Email must be valid.</target>
7951 7946
7952 7947
7953 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 7948 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
7954 <source>Handle is required.</source><target state="final">Handle is required.</target> 7949 <source>Handle is required.</source><target state="final">Handle is required.</target>
7955 <context-group purpose="location"> 7950
7956 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 7951 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
7957 <context context-type="linenumber">48</context>
7958 </context-group>
7959 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
7960 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="final">Handle must be valid (eg. chocobozzz@example.com).</target> 7952 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="final">Handle must be valid (eg. chocobozzz@example.com).</target>
7961 <context-group purpose="location"> 7953
7962 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 7954 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
7963 <context context-type="linenumber">49</context>
7964 </context-group>
7965 </trans-unit>
7966 <trans-unit id="4968369344159400023" datatype="html"> 7955 <trans-unit id="4968369344159400023" datatype="html">
7967 <source>Your name is required.</source> 7956 <source>Your name is required.</source>
7968 <target state="final">Your name is required.</target> 7957 <target state="final">Your name is required.</target>
@@ -8013,13 +8002,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8013 <target state="final">Username is required.</target> 8002 <target state="final">Username is required.</target>
8014 8003
8015 8004
8016 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8005 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8017 <trans-unit id="3577237269587081090" datatype="html"> 8006 <trans-unit id="3577237269587081090" datatype="html">
8018 <source>Password is required.</source> 8007 <source>Password is required.</source>
8019 <target state="final">Password is required.</target> 8008 <target state="final">Password is required.</target>
8020 8009
8021 8010
8022 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8011 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8023 <trans-unit id="3152303769378345477" datatype="html"> 8012 <trans-unit id="3152303769378345477" datatype="html">
8024 <source>Confirmation of the password is required.</source> 8013 <source>Confirmation of the password is required.</source>
8025 <target state="final">Confirmation of the password is required.</target> 8014 <target state="final">Confirmation of the password is required.</target>
@@ -8029,127 +8018,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8029 <source>Username must be at least 1 character long.</source> 8018 <source>Username must be at least 1 character long.</source>
8030 <target state="final">Username must be at least 1 character long.</target> 8019 <target state="final">Username must be at least 1 character long.</target>
8031 8020
8032 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8021 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8033 <trans-unit id="1019755749203839300" datatype="html"> 8022 <trans-unit id="1019755749203839300" datatype="html">
8034 <source>Username cannot be more than 50 characters long.</source> 8023 <source>Username cannot be more than 50 characters long.</source>
8035 <target state="final">Username cannot be more than 50 characters long.</target> 8024 <target state="final">Username cannot be more than 50 characters long.</target>
8036 8025
8037 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8026 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8038 <trans-unit id="5621067256208426608" datatype="html"> 8027 <trans-unit id="5621067256208426608" datatype="html">
8039 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8028 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8040 <target state="final">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8029 <target state="final">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8041 8030
8042 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8031 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8043 <trans-unit id="6288154707582132676" datatype="html"> 8032 <trans-unit id="6288154707582132676" datatype="html">
8044 <source>Channel name is required.</source> 8033 <source>Channel name is required.</source>
8045 <target state="final">Channel name is required.</target> 8034 <target state="final">Channel name is required.</target>
8046 8035
8047 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8036 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8048 <trans-unit id="8178814467139959283" datatype="html"> 8037 <trans-unit id="8178814467139959283" datatype="html">
8049 <source>Channel name must be at least 1 character long.</source> 8038 <source>Channel name must be at least 1 character long.</source>
8050 <target state="final">Channel name must be at least 1 character long.</target> 8039 <target state="final">Channel name must be at least 1 character long.</target>
8051 8040
8052 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8041 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8053 <trans-unit id="8602785819772117007" datatype="html"> 8042 <trans-unit id="8602785819772117007" datatype="html">
8054 <source>Channel name cannot be more than 50 characters long.</source> 8043 <source>Channel name cannot be more than 50 characters long.</source>
8055 <target state="final">Channel name cannot be more than 50 characters long.</target> 8044 <target state="final">Channel name cannot be more than 50 characters long.</target>
8056 8045
8057 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8046 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8058 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="final">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8047 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="final">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8059 8048
8060 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8049 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8061 8050
8062 <trans-unit id="525871656034789056" datatype="html"> 8051 <trans-unit id="525871656034789056" datatype="html">
8063 <source>Password must be at least 6 characters long.</source> 8052 <source>Password must be at least 6 characters long.</source>
8064 <target state="final">Password must be at least 6 characters long.</target> 8053 <target state="final">Password must be at least 6 characters long.</target>
8065 8054
8066 8055
8067 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8056 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8068 <trans-unit id="1099684476181448167" datatype="html"> 8057 <trans-unit id="1099684476181448167" datatype="html">
8069 <source>Password cannot be more than 255 characters long.</source> 8058 <source>Password cannot be more than 255 characters long.</source>
8070 <target state="final">Password cannot be more than 255 characters long.</target> 8059 <target state="final">Password cannot be more than 255 characters long.</target>
8071 8060
8072 8061
8073 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8062 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8074 <trans-unit id="3392630942539073768" datatype="html"> 8063 <trans-unit id="3392630942539073768" datatype="html">
8075 <source>The new password and the confirmed password do not correspond.</source> 8064 <source>The new password and the confirmed password do not correspond.</source>
8076 <target state="final">The new password and the confirmed password do not correspond.</target> 8065 <target state="final">The new password and the confirmed password do not correspond.</target>
8077 8066
8078 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8067 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8079 <trans-unit id="2027337371129904473" datatype="html"> 8068 <trans-unit id="2027337371129904473" datatype="html">
8080 <source>Video quota is required.</source> 8069 <source>Video quota is required.</source>
8081 <target state="final">Video quota is required.</target> 8070 <target state="final">Video quota is required.</target>
8082 8071
8083 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8072 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8084 <trans-unit id="267386529333143660" datatype="html"> 8073 <trans-unit id="267386529333143660" datatype="html">
8085 <source>Quota must be greater than -1.</source> 8074 <source>Quota must be greater than -1.</source>
8086 <target state="final">Quota must be greater than -1.</target> 8075 <target state="final">Quota must be greater than -1.</target>
8087 8076
8088 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8077 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8089 <trans-unit id="1220179061234048936" datatype="html"> 8078 <trans-unit id="1220179061234048936" datatype="html">
8090 <source>Daily upload limit is required.</source> 8079 <source>Daily upload limit is required.</source>
8091 <target state="final">Daily upload limit is required.</target> 8080 <target state="final">Daily upload limit is required.</target>
8092 8081
8093 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8082 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8094 <trans-unit id="8959404382357999234" datatype="html"> 8083 <trans-unit id="8959404382357999234" datatype="html">
8095 <source>Daily upload limit must be greater than -1.</source> 8084 <source>Daily upload limit must be greater than -1.</source>
8096 <target state="final">Daily upload limit must be greater than -1.</target> 8085 <target state="final">Daily upload limit must be greater than -1.</target>
8097 8086
8098 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8087 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8099 <trans-unit id="4796798537475457493" datatype="html"> 8088 <trans-unit id="4796798537475457493" datatype="html">
8100 <source>User role is required.</source> 8089 <source>User role is required.</source>
8101 <target state="final">User role is required.</target> 8090 <target state="final">User role is required.</target>
8102 8091
8103 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8092 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8104 <trans-unit id="2761226139624435788" datatype="html"> 8093 <trans-unit id="2761226139624435788" datatype="html">
8105 <source>Description must be at least 3 characters long.</source> 8094 <source>Description must be at least 3 characters long.</source>
8106 <target state="final">Description must be at least 3 characters long.</target> 8095 <target state="final">Description must be at least 3 characters long.</target>
8107 8096
8108 8097
8109 8098
8110 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8099 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8111 <trans-unit id="4717982586356605243" datatype="html"> 8100 <trans-unit id="4717982586356605243" datatype="html">
8112 <source>Description cannot be more than 1000 characters long.</source> 8101 <source>Description cannot be more than 1000 characters long.</source>
8113 <target state="final">Description cannot be more than 1000 characters long.</target> 8102 <target state="final">Description cannot be more than 1000 characters long.</target>
8114 8103
8115 8104
8116 8105
8117 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8106 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8118 <trans-unit id="1814372869868173571" datatype="html"> 8107 <trans-unit id="1814372869868173571" datatype="html">
8119 <source>You must agree with the instance terms in order to register on it.</source> 8108 <source>You must agree with the instance terms in order to register on it.</source>
8120 <target state="final">You must agree with the instance terms in order to register on it.</target> 8109 <target state="final">You must agree with the instance terms in order to register on it.</target>
8121 8110
8122 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8111 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8123 <trans-unit id="7803960725351649605" datatype="html"> 8112 <trans-unit id="7803960725351649605" datatype="html">
8124 <source>Ban reason must be at least 3 characters long.</source> 8113 <source>Ban reason must be at least 3 characters long.</source>
8125 <target state="final">Ban reason must be at least 3 characters long.</target> 8114 <target state="final">Ban reason must be at least 3 characters long.</target>
8126 8115
8127 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8116 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8128 <trans-unit id="3851609012243698179" datatype="html"> 8117 <trans-unit id="3851609012243698179" datatype="html">
8129 <source>Ban reason cannot be more than 250 characters long.</source> 8118 <source>Ban reason cannot be more than 250 characters long.</source>
8130 <target state="final">Ban reason cannot be more than 250 characters long.</target> 8119 <target state="final">Ban reason cannot be more than 250 characters long.</target>
8131 8120
8132 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8121 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8133 <trans-unit id="6632896893630378443" datatype="html"> 8122 <trans-unit id="6632896893630378443" datatype="html">
8134 <source>Display name is required.</source> 8123 <source>Display name is required.</source>
8135 <target state="final">Display name is required.</target> 8124 <target state="final">Display name is required.</target>
8136 8125
8137 8126
8138 8127
8139 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8128 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8140 <trans-unit id="1303578752658966736" datatype="html"> 8129 <trans-unit id="1303578752658966736" datatype="html">
8141 <source>Display name must be at least 1 character long.</source> 8130 <source>Display name must be at least 1 character long.</source>
8142 <target state="final">Display name must be at least 1 character long.</target> 8131 <target state="final">Display name must be at least 1 character long.</target>
8143 8132
8144 8133
8145 8134
8146 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8135 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8147 <trans-unit id="4613240543124934954" datatype="html"> 8136 <trans-unit id="4613240543124934954" datatype="html">
8148 <source>Display name cannot be more than 50 characters long.</source> 8137 <source>Display name cannot be more than 50 characters long.</source>
8149 <target state="final">Display name cannot be more than 50 characters long.</target> 8138 <target state="final">Display name cannot be more than 50 characters long.</target>
8150 8139
8151 8140
8152 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8141 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8153 <trans-unit id="1000468652492651683" datatype="html"> 8142 <trans-unit id="1000468652492651683" datatype="html">
8154 <source>Report reason is required.</source> 8143 <source>Report reason is required.</source>
8155 <target state="final">Report reason is required.</target> 8144 <target state="final">Report reason is required.</target>
@@ -9823,10 +9812,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9823 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 9812 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
9824 <source>Upload a video</source><target state="final">Upload a video</target> 9813 <source>Upload a video</source><target state="final">Upload a video</target>
9825 9814
9826 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 9815 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
9827 <source>Edit a video</source><target state="final">Edit a video</target> 9816 <source>Edit a video</source><target state="final">Edit a video</target>
9828 9817
9829 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 9818 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
9830 </body> 9819 </body>
9831 </file> 9820 </file>
9832</xliff> \ No newline at end of file 9821</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf
index 015ced630..e79682bbf 100644
--- a/client/src/locale/angular.eo.xlf
+++ b/client/src/locale/angular.eo.xlf
@@ -1523,8 +1523,8 @@ The link will expire within 1 hour.</source>
1523 <trans-unit id="4424964105331349857" datatype="html"> 1523 <trans-unit id="4424964105331349857" datatype="html">
1524 <source>I'm a teapot</source> 1524 <source>I'm a teapot</source>
1525 <target state="translated">Mi estas tekruĉo</target> 1525 <target state="translated">Mi estas tekruĉo</target>
1526 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1526
1527 </trans-unit> 1527 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1528 <trans-unit id="1597262876035959248" datatype="html"> 1528 <trans-unit id="1597262876035959248" datatype="html">
1529 <source>That's an error.</source> 1529 <source>That's an error.</source>
1530 <target state="translated">Tio estas eraro.</target> 1530 <target state="translated">Tio estas eraro.</target>
@@ -4650,12 +4650,14 @@ The link will expire within 1 hour.</source>
4650 <source>Instance allowed by Twitter</source> 4650 <source>Instance allowed by Twitter</source>
4651 <target state="translated">Nodoj permesitaj de Tvitero</target> 4651 <target state="translated">Nodoj permesitaj de Tvitero</target>
4652 4652
4653 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4653 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4654 <trans-unit id="8042372696350741398" datatype="html"> 4654 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4655 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4655 <context-group purpose="location">
4656 <target state="translated">Se via nodo estas malimplice permesita de Tvitero, filmoludilo aperos en la afiŝo-fluo, je diskonigo de la filmo.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Se la nodo ne estas, ni uzas bildokarton, kiu direktos al via nodo de PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Marku ĉi tiun butonon, konservu la agordaron, kaj provu per URL de filmo sur via nodo (https://ekzemplo.net/videos/watch/blabla) ĉe <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> por vidi, ĉu via nodo estas permesita. </target> 4656 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4657 4657 <context context-type="linenumber">490,495</context>
4658 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4658 </context-group>
4659 </trans-unit>
4660
4659 <trans-unit id="493135676263039396" datatype="html"> 4661 <trans-unit id="493135676263039396" datatype="html">
4660 <source>LIVE</source> 4662 <source>LIVE</source>
4661 <target state="translated">TUJE</target> 4663 <target state="translated">TUJE</target>
@@ -8398,29 +8400,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8398 <trans-unit id="8602814243662345124"> 8400 <trans-unit id="8602814243662345124">
8399 <source>Email is required.</source> 8401 <source>Email is required.</source>
8400 <target>Necesas retpoŝtadreso.</target> 8402 <target>Necesas retpoŝtadreso.</target>
8401 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8403
8402 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8404
8403 </trans-unit> 8405 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8404 <trans-unit id="4591482207344282590"> 8406 <trans-unit id="4591482207344282590">
8405 <source>Email must be valid.</source> 8407 <source>Email must be valid.</source>
8406 <target>Retpoŝtadreso devas esti valida.</target> 8408 <target>Retpoŝtadreso devas esti valida.</target>
8407 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8409
8408 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8410
8409 </trans-unit> 8411 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8410 <trans-unit id="544279804045883862" datatype="html"> 8412 <trans-unit id="544279804045883862" datatype="html">
8411 <source>Handle is required.</source> 8413 <source>Handle is required.</source>
8412 <target state="new">Handle is required.</target> 8414 <target state="new">Handle is required.</target>
8413 <context-group purpose="location"> 8415
8414 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8416 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8415 <context context-type="linenumber">48</context>
8416 </context-group>
8417 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8418 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8417 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8419 <context-group purpose="location"> 8418
8420 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8419 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8421 <context context-type="linenumber">49</context>
8422 </context-group>
8423 </trans-unit>
8424 8420
8425 <trans-unit id="4968369344159400023"> 8421 <trans-unit id="4968369344159400023">
8426 <source>Your name is required.</source> 8422 <source>Your name is required.</source>
@@ -8470,16 +8466,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8470 <trans-unit id="3868123820758341861"> 8466 <trans-unit id="3868123820758341861">
8471 <source>Username is required.</source> 8467 <source>Username is required.</source>
8472 <target>Necesas salutnomo.</target> 8468 <target>Necesas salutnomo.</target>
8473 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8469
8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8470
8475 </trans-unit> 8471 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8476 <trans-unit id="3577237269587081090"> 8472 <trans-unit id="3577237269587081090">
8477 <source>Password is required.</source> 8473 <source>Password is required.</source>
8478 <target>Necesas pasvorto.</target> 8474 <target>Necesas pasvorto.</target>
8479 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8475
8480 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8476
8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8477
8482 </trans-unit> 8478 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8483 <trans-unit id="3152303769378345477"> 8479 <trans-unit id="3152303769378345477">
8484 <source>Confirmation of the password is required.</source> 8480 <source>Confirmation of the password is required.</source>
8485 <target>Necesas konfirmi la pasvorton.</target> 8481 <target>Necesas konfirmi la pasvorton.</target>
@@ -8488,129 +8484,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8488 <trans-unit id="4786141633412279939"> 8484 <trans-unit id="4786141633412279939">
8489 <source>Username must be at least 1 character long.</source> 8485 <source>Username must be at least 1 character long.</source>
8490 <target>Salutnomo devas havi almenaŭ 1 signon.</target> 8486 <target>Salutnomo devas havi almenaŭ 1 signon.</target>
8491 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8487
8492 </trans-unit> 8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8493 <trans-unit id="1019755749203839300"> 8489 <trans-unit id="1019755749203839300">
8494 <source>Username cannot be more than 50 characters long.</source> 8490 <source>Username cannot be more than 50 characters long.</source>
8495 <target>Salutnomo ne povas havi pli ol 50 signojn.</target> 8491 <target>Salutnomo ne povas havi pli ol 50 signojn.</target>
8496 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8492
8497 </trans-unit> 8493 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8498 <trans-unit id="5621067256208426608"> 8494 <trans-unit id="5621067256208426608">
8499 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8495 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8500 <target>Salutnomo estu minuskla kaj litercifera; punktoj kaj substrekoj estas permesitaj.</target> 8496 <target>Salutnomo estu minuskla kaj litercifera; punktoj kaj substrekoj estas permesitaj.</target>
8501 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8497
8502 </trans-unit> 8498 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8503 <trans-unit id="6288154707582132676" datatype="html"> 8499 <trans-unit id="6288154707582132676" datatype="html">
8504 <source>Channel name is required.</source> 8500 <source>Channel name is required.</source>
8505 <target state="translated">Necesas nomo de kanalo.</target> 8501 <target state="translated">Necesas nomo de kanalo.</target>
8506 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8502
8507 </trans-unit> 8503 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8508 <trans-unit id="8178814467139959283" datatype="html"> 8504 <trans-unit id="8178814467139959283" datatype="html">
8509 <source>Channel name must be at least 1 character long.</source> 8505 <source>Channel name must be at least 1 character long.</source>
8510 <target state="translated">Nomo de kanalo devas havi almenaŭ 1 signon.</target> 8506 <target state="translated">Nomo de kanalo devas havi almenaŭ 1 signon.</target>
8511 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8507
8512 </trans-unit> 8508 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8513 <trans-unit id="8602785819772117007" datatype="html"> 8509 <trans-unit id="8602785819772117007" datatype="html">
8514 <source>Channel name cannot be more than 50 characters long.</source> 8510 <source>Channel name cannot be more than 50 characters long.</source>
8515 <target state="translated">Nomo de kanalo ne povas havi pli ol 50 signojn.</target> 8511 <target state="translated">Nomo de kanalo ne povas havi pli ol 50 signojn.</target>
8516 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8512
8517 </trans-unit> 8513 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8518 <trans-unit id="3419415520566928243" datatype="html"> 8514 <trans-unit id="3419415520566928243" datatype="html">
8519 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8515 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8520 <target state="translated">Nomo de kanalo konsistu el malgrandaj literoj, kaj enhavu nur literojn, numerojn, punktojn kaj substrekojn.</target> 8516 <target state="translated">Nomo de kanalo konsistu el malgrandaj literoj, kaj enhavu nur literojn, numerojn, punktojn kaj substrekojn.</target>
8521 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8517
8522 </trans-unit> 8518 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8523 <trans-unit id="525871656034789056"> 8519 <trans-unit id="525871656034789056">
8524 <source>Password must be at least 6 characters long.</source> 8520 <source>Password must be at least 6 characters long.</source>
8525 <target>Pasvorto devas havi almenaŭ 6 signojn.</target> 8521 <target>Pasvorto devas havi almenaŭ 6 signojn.</target>
8526 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8522
8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8523
8528 </trans-unit> 8524 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8529 <trans-unit id="1099684476181448167"> 8525 <trans-unit id="1099684476181448167">
8530 <source>Password cannot be more than 255 characters long.</source> 8526 <source>Password cannot be more than 255 characters long.</source>
8531 <target>Pasvorto ne povas havi pli ol 255 signojn.</target> 8527 <target>Pasvorto ne povas havi pli ol 255 signojn.</target>
8532 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8528
8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8529
8534 </trans-unit> 8530 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8535 <trans-unit id="3392630942539073768"> 8531 <trans-unit id="3392630942539073768">
8536 <source>The new password and the confirmed password do not correspond.</source> 8532 <source>The new password and the confirmed password do not correspond.</source>
8537 <target>La nova pasvorto ne akordas kun la konfirma pasvorto.</target> 8533 <target>La nova pasvorto ne akordas kun la konfirma pasvorto.</target>
8538 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8534
8539 </trans-unit> 8535 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8540 <trans-unit id="2027337371129904473"> 8536 <trans-unit id="2027337371129904473">
8541 <source>Video quota is required.</source> 8537 <source>Video quota is required.</source>
8542 <target>Necesas datumlimo por filmoj.</target> 8538 <target>Necesas datumlimo por filmoj.</target>
8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8539
8544 </trans-unit> 8540 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8545 <trans-unit id="267386529333143660"> 8541 <trans-unit id="267386529333143660">
8546 <source>Quota must be greater than -1.</source> 8542 <source>Quota must be greater than -1.</source>
8547 <target>Datumlimo devas esti pli ol −1.</target> 8543 <target>Datumlimo devas esti pli ol −1.</target>
8548 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8544
8549 </trans-unit> 8545 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8550 <trans-unit id="1220179061234048936"> 8546 <trans-unit id="1220179061234048936">
8551 <source>Daily upload limit is required.</source> 8547 <source>Daily upload limit is required.</source>
8552 <target>Necesas datumlimo por samtagaj elŝutoj.</target> 8548 <target>Necesas datumlimo por samtagaj elŝutoj.</target>
8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8549
8554 </trans-unit> 8550 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8555 <trans-unit id="8959404382357999234"> 8551 <trans-unit id="8959404382357999234">
8556 <source>Daily upload limit must be greater than -1.</source> 8552 <source>Daily upload limit must be greater than -1.</source>
8557 <target>Datumlimo por samtagaj elŝutoj devas esti pli granda ol −1.</target> 8553 <target>Datumlimo por samtagaj elŝutoj devas esti pli granda ol −1.</target>
8558 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8554
8559 </trans-unit> 8555 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8560 <trans-unit id="4796798537475457493"> 8556 <trans-unit id="4796798537475457493">
8561 <source>User role is required.</source> 8557 <source>User role is required.</source>
8562 <target>Necesas rolo de uzanto.</target> 8558 <target>Necesas rolo de uzanto.</target>
8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8559
8564 </trans-unit> 8560 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8565 <trans-unit id="2761226139624435788"> 8561 <trans-unit id="2761226139624435788">
8566 <source>Description must be at least 3 characters long.</source> 8562 <source>Description must be at least 3 characters long.</source>
8567 <target>Priskribo havu almenaŭ 3 signojn.</target> 8563 <target>Priskribo havu almenaŭ 3 signojn.</target>
8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8564
8569 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8565
8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8566
8571 </trans-unit> 8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8572 <trans-unit id="4717982586356605243"> 8568 <trans-unit id="4717982586356605243">
8573 <source>Description cannot be more than 1000 characters long.</source> 8569 <source>Description cannot be more than 1000 characters long.</source>
8574 <target>Priskribo ne povas havi pli ol 1000 signojn.</target> 8570 <target>Priskribo ne povas havi pli ol 1000 signojn.</target>
8575 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8571
8576 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8572
8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8573
8578 </trans-unit> 8574 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8579 <trans-unit id="1814372869868173571"> 8575 <trans-unit id="1814372869868173571">
8580 <source>You must agree with the instance terms in order to register on it.</source> 8576 <source>You must agree with the instance terms in order to register on it.</source>
8581 <target>Vi devas konsenti al uzokondiĉoj de la nodo por tie registriĝi.</target> 8577 <target>Vi devas konsenti al uzokondiĉoj de la nodo por tie registriĝi.</target>
8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8578
8583 </trans-unit> 8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8584 <trans-unit id="7803960725351649605"> 8580 <trans-unit id="7803960725351649605">
8585 <source>Ban reason must be at least 3 characters long.</source> 8581 <source>Ban reason must be at least 3 characters long.</source>
8586 <target>Kialo de forbaro devas havi almenaŭ 3 signojn.</target> 8582 <target>Kialo de forbaro devas havi almenaŭ 3 signojn.</target>
8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8583
8588 </trans-unit> 8584 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8589 <trans-unit id="3851609012243698179"> 8585 <trans-unit id="3851609012243698179">
8590 <source>Ban reason cannot be more than 250 characters long.</source> 8586 <source>Ban reason cannot be more than 250 characters long.</source>
8591 <target>Kialo de forbaro ne povas havi pli ol 250 signojn.</target> 8587 <target>Kialo de forbaro ne povas havi pli ol 250 signojn.</target>
8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8588
8593 </trans-unit> 8589 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8594 <trans-unit id="6632896893630378443"> 8590 <trans-unit id="6632896893630378443">
8595 <source>Display name is required.</source> 8591 <source>Display name is required.</source>
8596 <target>Necesas prezenta nomo.</target> 8592 <target>Necesas prezenta nomo.</target>
8597 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8593
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8594
8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8595
8600 </trans-unit> 8596 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8601 <trans-unit id="1303578752658966736"> 8597 <trans-unit id="1303578752658966736">
8602 <source>Display name must be at least 1 character long.</source> 8598 <source>Display name must be at least 1 character long.</source>
8603 <target>Prezenta nomo devas havi almenaŭ 1 signon.</target> 8599 <target>Prezenta nomo devas havi almenaŭ 1 signon.</target>
8604 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8600
8605 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8601
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8602
8607 </trans-unit> 8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8608 <trans-unit id="4613240543124934954"> 8604 <trans-unit id="4613240543124934954">
8609 <source>Display name cannot be more than 50 characters long.</source> 8605 <source>Display name cannot be more than 50 characters long.</source>
8610 <target>Prezenta nomo ne povas havi pli ol 50 signojn.</target> 8606 <target>Prezenta nomo ne povas havi pli ol 50 signojn.</target>
8611 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8607
8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8608
8613 </trans-unit> 8609 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8614 <trans-unit id="1000468652492651683"> 8610 <trans-unit id="1000468652492651683">
8615 <source>Report reason is required.</source> 8611 <source>Report reason is required.</source>
8616 <target>Necesas kialo de raporto.</target> 8612 <target>Necesas kialo de raporto.</target>
@@ -10399,12 +10395,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10399 <source>Upload a video</source> 10395 <source>Upload a video</source>
10400 <target state="translated">Alŝuti filmon</target> 10396 <target state="translated">Alŝuti filmon</target>
10401 10397
10402 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10398 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10403 <trans-unit id="7590784934397800835" datatype="html"> 10399 <trans-unit id="7590784934397800835" datatype="html">
10404 <source>Edit a video</source> 10400 <source>Edit a video</source>
10405 <target state="translated">Redakti filmon</target> 10401 <target state="translated">Redakti filmon</target>
10406 10402
10407 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10403 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10408 </body> 10404 </body>
10409 </file> 10405 </file>
10410</xliff> 10406</xliff>
diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf
index 353d8c65f..90d5f4f15 100644
--- a/client/src/locale/angular.es-ES.xlf
+++ b/client/src/locale/angular.es-ES.xlf
@@ -115,8 +115,8 @@
115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group> 115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group>
116 </trans-unit> 116 </trans-unit>
117 <trans-unit id="5504059606863599420" datatype="html"> 117 <trans-unit id="5504059606863599420" datatype="html">
118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></source> 118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></source>
119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>te menciona en el video<x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></target> 119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>te menciona en el video<x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></target>
120 <context-group purpose="location"> 120 <context-group purpose="location">
121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
122 <context context-type="linenumber">164</context> 122 <context context-type="linenumber">164</context>
@@ -133,16 +133,16 @@
133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group> 133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
134 </trans-unit> 134 </trans-unit>
135 <trans-unit id="363592786729553688" datatype="html"> 135 <trans-unit id="363592786729553688" datatype="html">
136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> 136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>Una nueva versión del complemento / tema<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>está disponible: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> 137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>Una nueva versión del complemento / tema<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>está disponible: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
138 <context-group purpose="location"> 138 <context-group purpose="location">
139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
140 <context context-type="linenumber">198,199</context> 140 <context context-type="linenumber">198,199</context>
141 </context-group> 141 </context-group>
142 </trans-unit> 142 </trans-unit>
143 <trans-unit id="5055099158245592648" datatype="html"> 143 <trans-unit id="5055099158245592648" datatype="html">
144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> 144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>Una nueva versión de PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>está disponible:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> 145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>Una nueva versión de PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>está disponible:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
146 <context-group purpose="location"> 146 <context-group purpose="location">
147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
148 <context context-type="linenumber">206,207</context> 148 <context context-type="linenumber">206,207</context>
@@ -651,8 +651,8 @@
651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group> 651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group>
652 </trans-unit> 652 </trans-unit>
653 <trans-unit id="8644431249513874405" datatype="html"> 653 <trans-unit id="8644431249513874405" datatype="html">
654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible that supports:</source> 654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible that supports:</source>
655 <target state="translated">&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible que admite:</target> 655 <target state="translated">&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible que admite:</target>
656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group> 656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group>
657 </trans-unit> 657 </trans-unit>
658 <trans-unit id="146235964740293376" datatype="html"> 658 <trans-unit id="146235964740293376" datatype="html">
@@ -1015,16 +1015,16 @@ Iniciar sesión</target>
1015 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group> 1015 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
1016 </trans-unit> 1016 </trans-unit>
1017 <trans-unit id="7252854992688790751" datatype="html"> 1017 <trans-unit id="7252854992688790751" datatype="html">
1018 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1018 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1019 <target state="translated">Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Condiciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Condiciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>antes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1019 <target state="translated">Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Condiciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Condiciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>antes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1020 <context-group purpose="location"> 1020 <context-group purpose="location">
1021 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1021 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1022 <context context-type="linenumber">60,62</context> 1022 <context context-type="linenumber">60,62</context>
1023 </context-group> 1023 </context-group>
1024 </trans-unit> 1024 </trans-unit>
1025 <trans-unit id="7215649348148521605" datatype="html"> 1025 <trans-unit id="7215649348148521605" datatype="html">
1026 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1026 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1027 <target state="translated">Actualmente, esta instancia no permite el registro de usuarios, puede marcar la <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>para obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1027 <target state="translated">Actualmente, esta instancia no permite el registro de usuarios, puede marcar la <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>para obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1028 <context-group purpose="location"> 1028 <context-group purpose="location">
1029 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1029 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1030 <context context-type="linenumber">65,67</context> 1030 <context context-type="linenumber">65,67</context>
@@ -1102,7 +1102,8 @@ Iniciar sesión</target>
1102 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group> 1102 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group>
1103 </trans-unit> 1103 </trans-unit>
1104 <trans-unit id="1190256911880544559" datatype="html"> 1104 <trans-unit id="1190256911880544559" datatype="html">
1105 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source> 1105 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>.
1106The link will expire within 1 hour.</source>
1106 <target state="translated">Se enviará un correo electrónico con las instrucciones para restablecer la contraseña a <x id="PH" equiv-text="this.forgotPasswordEmail"/>. El enlace caducará en 1 hora.</target> 1107 <target state="translated">Se enviará un correo electrónico con las instrucciones para restablecer la contraseña a <x id="PH" equiv-text="this.forgotPasswordEmail"/>. El enlace caducará en 1 hora.</target>
1107 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group> 1108 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group>
1108 </trans-unit> 1109 </trans-unit>
@@ -1140,8 +1141,8 @@ Iniciar sesión</target>
1140 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group> 1141 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group>
1141 </trans-unit> 1142 </trans-unit>
1142 <trans-unit id="8434369348784683733" datatype="html"> 1143 <trans-unit id="8434369348784683733" datatype="html">
1143 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 1144 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
1144 <target state="translated">Para<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 1145 <target state="translated">Para<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
1145 <context-group purpose="location"> 1146 <context-group purpose="location">
1146 <context context-type="sourcefile">src/app/+search/search.component.html</context> 1147 <context context-type="sourcefile">src/app/+search/search.component.html</context>
1147 <context context-type="linenumber">10</context> 1148 <context context-type="linenumber">10</context>
@@ -1611,8 +1612,8 @@ Iniciar sesión</target>
1611 <trans-unit id="4424964105331349857" datatype="html"> 1612 <trans-unit id="4424964105331349857" datatype="html">
1612 <source>I'm a teapot</source> 1613 <source>I'm a teapot</source>
1613 <target state="translated">Soy una tetera</target> 1614 <target state="translated">Soy una tetera</target>
1614 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1615
1615 </trans-unit> 1616 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1616 <trans-unit id="1597262876035959248" datatype="html"> 1617 <trans-unit id="1597262876035959248" datatype="html">
1617 <source>That's an error.</source> 1618 <source>That's an error.</source>
1618 <target state="translated">Eso es un error.</target> 1619 <target state="translated">Eso es un error.</target>
@@ -2067,8 +2068,8 @@ Iniciar sesión</target>
2067 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group> 2068 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
2068 </trans-unit> 2069 </trans-unit>
2069 <trans-unit id="2090254132451149776" datatype="html"> 2070 <trans-unit id="2090254132451149776" datatype="html">
2070 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> the appropriate licence for your work. </source> 2071 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> the appropriate licence for your work. </source>
2071 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Escoge<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> la licencia apropiada para su trabajo. </target> 2072 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Escoge<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> la licencia apropiada para su trabajo. </target>
2072 <context-group purpose="location"> 2073 <context-group purpose="location">
2073 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> 2074 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context>
2074 <context context-type="linenumber">79,80</context> 2075 <context context-type="linenumber">79,80</context>
@@ -2163,7 +2164,7 @@ Iniciar sesión</target>
2163 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group> 2164 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group>
2164 </trans-unit> 2165 </trans-unit>
2165 <trans-unit id="5600963353867835532"> 2166 <trans-unit id="5600963353867835532">
2166 <source>Already uploaded ✔</source> 2167 <source>Already uploaded ✔</source>
2167 <target>Ya ha sido subido ✔</target> 2168 <target>Ya ha sido subido ✔</target>
2168 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group> 2169 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group>
2169 </trans-unit> 2170 </trans-unit>
@@ -3754,8 +3755,8 @@ Iniciar sesión</target>
3754 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group> 3755 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group>
3755 </trans-unit> 3756 </trans-unit>
3756 <trans-unit id="1258618443362430782" datatype="html"> 3757 <trans-unit id="1258618443362430782" datatype="html">
3757 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3758 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3758 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3759 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3759 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group> 3760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
3760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3761 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3761 </trans-unit> 3762 </trans-unit>
@@ -3841,8 +3842,8 @@ Iniciar sesión</target>
3841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group> 3842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
3842 </trans-unit> 3843 </trans-unit>
3843 <trans-unit id="1258618443362430782" datatype="html"> 3844 <trans-unit id="1258618443362430782" datatype="html">
3844 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3845 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3845 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 informe} other {{{ abuse.countReportsForReportee }} informes}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3846 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 informe} other {{{ abuse.countReportsForReportee }} informes}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3847 </trans-unit> 3848 </trans-unit>
3848 <trans-unit id="6540177673229220400" datatype="html"> 3849 <trans-unit id="6540177673229220400" datatype="html">
@@ -4185,8 +4186,8 @@ Iniciar sesión</target>
4185 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group> 4186 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group>
4186 </trans-unit> 4187 </trans-unit>
4187 <trans-unit id="3901868627411944813" datatype="html"> 4188 <trans-unit id="3901868627411944813" datatype="html">
4188 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></source> 4189 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></source>
4189 <target state="translated">Prioridad<x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 =más alta prioridad)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></target> 4190 <target state="translated">Prioridad<x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 =más alta prioridad)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></target>
4190 <context-group purpose="location"> 4191 <context-group purpose="location">
4191 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> 4192 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context>
4192 <context context-type="linenumber">47</context> 4193 <context context-type="linenumber">47</context>
@@ -4206,8 +4207,8 @@ Iniciar sesión</target>
4206 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group> 4207 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group>
4207 </trans-unit> 4208 </trans-unit>
4208 <trans-unit id="2713421326605345655" datatype="html"> 4209 <trans-unit id="2713421326605345655" datatype="html">
4209 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> jobs found.</source> 4210 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> jobs found.</source>
4210 <target state="translated">Ningún<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> trabajo encontrado.</target> 4211 <target state="translated">Ningún<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> trabajo encontrado.</target>
4211 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group> 4212 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group>
4212 </trans-unit> 4213 </trans-unit>
4213 <trans-unit id="2384897339170501794" datatype="html"> 4214 <trans-unit id="2384897339170501794" datatype="html">
@@ -4237,8 +4238,8 @@ Iniciar sesión</target>
4237 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group> 4238 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group>
4238 </trans-unit> 4239 </trans-unit>
4239 <trans-unit id="2232767208623640457" datatype="html"> 4240 <trans-unit id="2232767208623640457" datatype="html">
4240 <source>By <x id="INTERPOLATION"/> -&gt;</source> 4241 <source>By <x id="INTERPOLATION"/> -></source>
4241 <target state="translated">Por<x id="INTERPOLATION"/>-&gt;</target> 4242 <target state="translated">Por<x id="INTERPOLATION"/>-></target>
4242 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group> 4243 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group>
4243 </trans-unit> 4244 </trans-unit>
4244 <trans-unit id="7396175500300709096" datatype="html"> 4245 <trans-unit id="7396175500300709096" datatype="html">
@@ -4309,8 +4310,8 @@ Iniciar sesión</target>
4309 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group> 4310 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group>
4310 </trans-unit> 4311 </trans-unit>
4311 <trans-unit id="4423835119021329687" datatype="html"> 4312 <trans-unit id="4423835119021329687" datatype="html">
4312 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to build a moderation team. </source> 4313 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to build a moderation team. </source>
4313 <target state="translated">Administrar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>usuarios<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>para construir un equipo de moderación. </target> 4314 <target state="translated">Administrar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>usuarios<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>para construir un equipo de moderación. </target>
4314 <context-group purpose="location"> 4315 <context-group purpose="location">
4315 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4316 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4316 <context context-type="linenumber">80,81</context> 4317 <context context-type="linenumber">80,81</context>
@@ -4322,8 +4323,8 @@ Iniciar sesión</target>
4322 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group> 4323 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group>
4323 </trans-unit> 4324 </trans-unit>
4324 <trans-unit id="4620493570088713907" datatype="html"> 4325 <trans-unit id="4620493570088713907" datatype="html">
4325 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> 4326 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
4326 <target state="translated">Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada. </target> 4327 <target state="translated">Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada. </target>
4327 <context-group purpose="location"> 4328 <context-group purpose="location">
4328 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4329 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4329 <context context-type="linenumber">94,96</context> 4330 <context context-type="linenumber">94,96</context>
@@ -4335,8 +4336,8 @@ Iniciar sesión</target>
4335 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group> 4336 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group>
4336 </trans-unit> 4337 </trans-unit>
4337 <trans-unit id="7350483582490037954" datatype="html"> 4338 <trans-unit id="7350483582490037954" datatype="html">
4338 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 4339 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
4339 <target state="translated">Con<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Ocultar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> o <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Desenfocar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, se solicitará una confirmación para ver el video. </target> 4340 <target state="translated">Con<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Ocultar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> o <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Desenfocar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, se solicitará una confirmación para ver el video. </target>
4340 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group> 4341 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group>
4341 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group> 4342 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group>
4342 </trans-unit> 4343 </trans-unit>
@@ -4451,8 +4452,8 @@ Iniciar sesión</target>
4451 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group> 4452 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group>
4452 </trans-unit> 4453 </trans-unit>
4453 <trans-unit id="2107098695989136934" datatype="html"> 4454 <trans-unit id="2107098695989136934" datatype="html">
4454 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4455 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4455 <target state="translated">Utiliza<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>plugins &amp; temas<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>para cambios más complejos, o <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>agregar ligeras personalizaciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4456 <target state="translated">Utiliza<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>plugins &amp; temas<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>para cambios más complejos, o <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>agregar ligeras personalizaciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4456 <context-group purpose="location"> 4457 <context-group purpose="location">
4457 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 4458 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4458 <context context-type="linenumber">6,7</context> 4459 <context context-type="linenumber">6,7</context>
@@ -4529,8 +4530,8 @@ Iniciar sesión</target>
4529 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group> 4530 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group>
4530 </trans-unit> 4531 </trans-unit>
4531 <trans-unit id="2669509104300979449" datatype="html"> 4532 <trans-unit id="2669509104300979449" datatype="html">
4532 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to set their quota individually. </source> 4533 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to set their quota individually. </source>
4533 <target state="translated">Gestionar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>usuarios<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>para establecer su cuota individualmente. </target> 4534 <target state="translated">Gestionar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>usuarios<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>para establecer su cuota individualmente. </target>
4534 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group> 4535 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group>
4535 </trans-unit> 4536 </trans-unit>
4536 <trans-unit id="4497115134891299867"> 4537 <trans-unit id="4497115134891299867">
@@ -4677,8 +4678,8 @@ Iniciar sesión</target>
4677 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group> 4678 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group>
4678 </trans-unit> 4679 </trans-unit>
4679 <trans-unit id="1886227550697837417" datatype="html"> 4680 <trans-unit id="1886227550697837417" datatype="html">
4680 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4681 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4681 <target state="translated">Solo debe usar índices de búsqueda moderados en producción, o <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>aloja tu propio<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4682 <target state="translated">Solo debe usar índices de búsqueda moderados en producción, o <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>aloja tu propio<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4682 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group> 4683 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group>
4683 </trans-unit> 4684 </trans-unit>
4684 <trans-unit id="2331464426553277323" datatype="html"> 4685 <trans-unit id="2331464426553277323" datatype="html">
@@ -4712,8 +4713,8 @@ Iniciar sesión</target>
4712 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group> 4713 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group>
4713 </trans-unit> 4714 </trans-unit>
4714 <trans-unit id="252719899360434356" datatype="html"> 4715 <trans-unit id="252719899360434356" datatype="html">
4715 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> with other instances. </source> 4716 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> with other instances. </source>
4716 <target state="translated">Aministrar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relaciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> con otras instancias. </target> 4717 <target state="translated">Aministrar<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relaciones<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> con otras instancias. </target>
4717 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group> 4718 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group>
4718 </trans-unit> 4719 </trans-unit>
4719 <trans-unit id="9119248927271669654" datatype="html"> 4720 <trans-unit id="9119248927271669654" datatype="html">
@@ -4749,8 +4750,8 @@ Iniciar sesión</target>
4749 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group> 4750 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group>
4750 </trans-unit> 4751 </trans-unit>
4751 <trans-unit id="9076632742417302918" datatype="html"> 4752 <trans-unit id="9076632742417302918" datatype="html">
4752 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information about the expected URL </source> 4753 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information about the expected URL </source>
4753 <target state="translated">Ver<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>la documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>para obtener más información sobre la URL esperada. </target> 4754 <target state="translated">Ver<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>la documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>para obtener más información sobre la URL esperada. </target>
4754 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group> 4755 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group>
4755 </trans-unit> 4756 </trans-unit>
4756 <trans-unit id="3946988229617310200" datatype="html"> 4757 <trans-unit id="3946988229617310200" datatype="html">
@@ -4797,12 +4798,14 @@ Iniciar sesión</target>
4797 <source>Instance allowed by Twitter</source> 4798 <source>Instance allowed by Twitter</source>
4798 <target state="translated">Instancia permitida por Twitter</target> 4799 <target state="translated">Instancia permitida por Twitter</target>
4799 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group> 4800 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group>
4801 </trans-unit><trans-unit id="2076338542820061819" datatype="html">
4802 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4803 <context-group purpose="location">
4804 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4805 <context context-type="linenumber">490,495</context>
4806 </context-group>
4800 </trans-unit> 4807 </trans-unit>
4801 <trans-unit id="8042372696350741398" datatype="html"> 4808
4802 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to see if you instance is allowed. </source>
4803 <target state="translated">Si Twitter permite explícitamente su instancia, se incrustará un reproductor de video en el feed de Twitter en el video compartido de PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/>Si la instancia no lo es, usamos una tarjeta de enlace de imagen que lo redireccionará a su instancia de PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/>Marque esta casilla de verificación, guarde la configuración y pruebe con una URL de video de su instancia (https://example.com/videos/watch/blabla) en <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para ver si su instancia está permitida. </target>
4804 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group>
4805 </trans-unit>
4806 <trans-unit id="493135676263039396" datatype="html"> 4809 <trans-unit id="493135676263039396" datatype="html">
4807 <source>LIVE</source> 4810 <source>LIVE</source>
4808 <target state="translated">VIVO</target> 4811 <target state="translated">VIVO</target>
@@ -4844,8 +4847,8 @@ Iniciar sesión</target>
4844 </context-group> 4847 </context-group>
4845 </trans-unit> 4848 </trans-unit>
4846 <trans-unit id="4420104899393268652" datatype="html"> 4849 <trans-unit id="4420104899393268652" datatype="html">
4847 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4850 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4848 <target state="translated">Máximo de vidas simultáneas creadas en su instancia <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 para 'ilimitado')<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4851 <target state="translated">Máximo de vidas simultáneas creadas en su instancia <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 para 'ilimitado')<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4849 <context-group purpose="location"> 4852 <context-group purpose="location">
4850 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4853 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4851 <context context-type="linenumber">41</context> 4854 <context context-type="linenumber">41</context>
@@ -4858,8 +4861,8 @@ Iniciar sesión</target>
4858 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group> 4861 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group>
4859 </trans-unit> 4862 </trans-unit>
4860 <trans-unit id="7210210728441530221" datatype="html"> 4863 <trans-unit id="7210210728441530221" datatype="html">
4861 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4864 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4862 <target state="translated">(-1 para 'ilimitado') <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 para 'ilimitado')<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4865 <target state="translated">(-1 para 'ilimitado') <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 para 'ilimitado')<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4863 <context-group purpose="location"> 4866 <context-group purpose="location">
4864 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4867 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4865 <context context-type="linenumber">54</context> 4868 <context context-type="linenumber">54</context>
@@ -5011,8 +5014,8 @@ Iniciar sesión</target>
5011 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group> 5014 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group>
5012 </trans-unit> 5015 </trans-unit>
5013 <trans-unit id="7334484418359079994" datatype="html"> 5016 <trans-unit id="7334484418359079994" datatype="html">
5014 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Requires ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></source> 5017 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></source>
5015 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Requiere ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Reproducción más rápida, especialmente con videos largos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Reproducción más estable (menos errores / carga infinita)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></target> 5018 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Requiere ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Reproducción más rápida, especialmente con videos largos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Reproducción más estable (menos errores / carga infinita)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></target>
5016 <context-group purpose="location"> 5019 <context-group purpose="location">
5017 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> 5020 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
5018 <context context-type="linenumber">99,108</context> 5021 <context context-type="linenumber">99,108</context>
@@ -5149,13 +5152,19 @@ Iniciar sesión</target>
5149 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group> 5152 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group>
5150 </trans-unit> 5153 </trans-unit>
5151 <trans-unit id="4067880101082150743" datatype="html"> 5154 <trans-unit id="4067880101082150743" datatype="html">
5152 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5155 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5153 <target state="translated">Escribe código JavaScript directamente.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Ejempo: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log ('mi instancia es asombrosa');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5156 <target state="translated">Escribe código JavaScript directamente.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Ejempo: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log ('mi instancia es asombrosa');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5154 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group> 5157 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group>
5155 </trans-unit> 5158 </trans-unit>
5156 <trans-unit id="5464209657969421100" datatype="html"> 5159 <trans-unit id="5464209657969421100" datatype="html">
5157 <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5160 <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5158 <target state="translated">console.log ('mi instancia es asombrosa');:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/># custom-css<x id="INTERPOLATION" equiv-text=" {{ '{' }"/>color rojo; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/>Anteponer con<x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/># custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt; "/>para anular estilos. Ejemplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/># custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color rojo; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5161color: red;
5162<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5163<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5164color: red;
5165<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5166<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5167 <target state="translated">console.log ('mi instancia es asombrosa');:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/># custom-css<x id="INTERPOLATION" equiv-text=" {{ '{' }"/>color rojo; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/>Anteponer con<x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/># custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em> "/>para anular estilos. Ejemplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/># custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color rojo; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5159 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group> 5168 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group>
5160 </trans-unit> 5169 </trans-unit>
5161 <trans-unit id="283725429207896837" datatype="html"> 5170 <trans-unit id="283725429207896837" datatype="html">
@@ -5164,8 +5173,8 @@ Iniciar sesión</target>
5164 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group> 5173 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group>
5165 </trans-unit> 5174 </trans-unit>
5166 <trans-unit id="8167543029214637769" datatype="html"> 5175 <trans-unit id="8167543029214637769" datatype="html">
5167 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></source> 5176 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></source>
5168 <target state="translated">Hay errores en el formulario:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></target> 5177 <target state="translated">Hay errores en el formulario:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></target>
5169 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group> 5178 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group>
5170 </trans-unit> 5179 </trans-unit>
5171 <trans-unit id="1445676851449000175"> 5180 <trans-unit id="1445676851449000175">
@@ -5278,8 +5287,8 @@ Iniciar sesión</target>
5278 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group> 5287 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group>
5279 </trans-unit> 5288 </trans-unit>
5280 <trans-unit id="7350483582490037954" datatype="html"> 5289 <trans-unit id="7350483582490037954" datatype="html">
5281 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 5290 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
5282 <target state="translated">Con<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Ocultar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> o <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Desenfocar miniaturasx <x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, Se solicitará una confirmación para ver el video. </target> 5291 <target state="translated">Con<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Ocultar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> o <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Desenfocar miniaturasx <x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, Se solicitará una confirmación para ver el video. </target>
5283 <context-group purpose="location"> 5292 <context-group purpose="location">
5284 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context> 5293 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
5285 <context context-type="linenumber">8,9</context> 5294 <context context-type="linenumber">8,9</context>
@@ -5483,8 +5492,9 @@ Iniciar sesión</target>
5483 </context-group> 5492 </context-group>
5484 </trans-unit> 5493 </trans-unit>
5485 <trans-unit id="2124774733637750483" datatype="html"> 5494 <trans-unit id="2124774733637750483" datatype="html">
5486 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br /&gt;&lt;br /&gt; When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> 5495 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br />&lt;br />
5487 <target state="translated">Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).&lt;br /&gt;&lt;br /&gt; Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto.</target> 5496 When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
5497 <target state="translated">Texto breve para decirle a las personas cómo pueden apoyar su canal (plataforma de membresía ...).&lt;br />&lt;br /> Cuando cargue un video en este canal, el campo de soporte de video se completará automáticamente con este texto.</target>
5488 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5498 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5489 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5499 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5490 </trans-unit> 5500 </trans-unit>
@@ -5557,7 +5567,7 @@ Iniciar sesión</target>
5557 </trans-unit> 5567 </trans-unit>
5558 <trans-unit id="2204625138753484173" datatype="html"> 5568 <trans-unit id="2204625138753484173" datatype="html">
5559 <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Delete history </source> 5569 <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Delete history </source>
5560 <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/>&gt;Borrar historial </target> 5570 <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/>>Borrar historial </target>
5561 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">17</context></context-group> 5571 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">17</context></context-group>
5562 </trans-unit> 5572 </trans-unit>
5563 <trans-unit id="4781078006040259916" datatype="html"> 5573 <trans-unit id="4781078006040259916" datatype="html">
@@ -5877,7 +5887,9 @@ Iniciar sesión</target>
5877 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group> 5887 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group>
5878 </trans-unit> 5888 </trans-unit>
5879 <trans-unit id="7152797255397280410" datatype="html"> 5889 <trans-unit id="7152797255397280410" datatype="html">
5880 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> 5890 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>?
5891It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another
5892channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
5881 <target state="translated">¿Realmente quieres eliminar <x id="PH" equiv-text="videoChannel.displayName"/>? Se eliminarán<x id="PH_1" equiv-text="videoChannel.videosCount"/>videos subidos en este canal ¡y no podrás crear otro canal con el mismo nombre (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target> 5893 <target state="translated">¿Realmente quieres eliminar <x id="PH" equiv-text="videoChannel.displayName"/>? Se eliminarán<x id="PH_1" equiv-text="videoChannel.videosCount"/>videos subidos en este canal ¡y no podrás crear otro canal con el mismo nombre (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target>
5882 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group> 5894 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group>
5883 </trans-unit> 5895 </trans-unit>
@@ -5905,8 +5917,8 @@ Iniciar sesión</target>
5905 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group> 5917 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group>
5906 </trans-unit> 5918 </trans-unit>
5907 <trans-unit id="2705478076887104088" datatype="html"> 5919 <trans-unit id="2705478076887104088" datatype="html">
5908 <source>SHOW THIS CHANNEL &gt;</source> 5920 <source>SHOW THIS CHANNEL ></source>
5909 <target state="translated">MOSTRAR ESTE CANAL &gt;</target> 5921 <target state="translated">MOSTRAR ESTE CANAL ></target>
5910 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group> 5922 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group>
5911 </trans-unit> 5923 </trans-unit>
5912 <trans-unit id="4088311569349098646"> 5924 <trans-unit id="4088311569349098646">
@@ -6159,8 +6171,8 @@ Iniciar sesión</target>
6159 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group> 6171 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group>
6160 </trans-unit> 6172 </trans-unit>
6161 <trans-unit id="1120376809358109718" datatype="html"> 6173 <trans-unit id="1120376809358109718" datatype="html">
6162 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information </source> 6174 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information </source>
6163 <target state="translated">Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>este documento<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para obtener mas información </target> 6175 <target state="translated">Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>este documento<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para obtener mas información </target>
6164 <context-group purpose="location"> 6176 <context-group purpose="location">
6165 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context> 6177 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
6166 <context context-type="linenumber">118,122</context> 6178 <context context-type="linenumber">118,122</context>
@@ -6377,7 +6389,7 @@ Iniciar sesión</target>
6377 </trans-unit> 6389 </trans-unit>
6378 <trans-unit id="2324489258418133772" datatype="html"> 6390 <trans-unit id="2324489258418133772" datatype="html">
6379 <source>I am at least 16 years old and agree to the <x id="START_LINK"/>Terms<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/> and to the <x id="START_LINK_1"/>Code of Conduct<x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/> of this instance </source> 6391 <source>I am at least 16 years old and agree to the <x id="START_LINK"/>Terms<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/> and to the <x id="START_LINK_1"/>Code of Conduct<x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/> of this instance </source>
6380 <target state="translated">Tengo al menos 16 años y estoy de acuerdo con <x id="START_LINK"/>&gt;Condiciones<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/>y a la <x id="START_LINK_1"/>Código de Conducta <x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/>de esta instancia </target> 6392 <target state="translated">Tengo al menos 16 años y estoy de acuerdo con <x id="START_LINK"/>>Condiciones<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/>y a la <x id="START_LINK_1"/>Código de Conducta <x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/>de esta instancia </target>
6381 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-terms.component.html</context><context context-type="linenumber">6</context></context-group> 6393 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-terms.component.html</context><context context-type="linenumber">6</context></context-group>
6382 </trans-unit> 6394 </trans-unit>
6383 <trans-unit id="3301086086650990787" datatype="html"> 6395 <trans-unit id="3301086086650990787" datatype="html">
@@ -6486,8 +6498,8 @@ Iniciar sesión</target>
6486 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group> 6498 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group>
6487 </trans-unit> 6499 </trans-unit>
6488 <trans-unit id="8011855989482474311" datatype="html"> 6500 <trans-unit id="8011855989482474311" datatype="html">
6489 <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source> 6501 <source>A &lt;code>.mp4&lt;/code> that keeps the original audio track, with no video</source>
6490 <target state="translated">Un &lt;code&gt;.mp4&lt;/code&gt; que mantiene la pista de audio original, sin video</target> 6502 <target state="translated">Un &lt;code>.mp4&lt;/code> que mantiene la pista de audio original, sin video</target>
6491 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group> 6503 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group>
6492 </trans-unit> 6504 </trans-unit>
6493 <trans-unit id="3768852440495368591"> 6505 <trans-unit id="3768852440495368591">
@@ -7243,8 +7255,8 @@ Iniciar sesión</target>
7243 </context-group> 7255 </context-group>
7244 </trans-unit> 7256 </trans-unit>
7245 <trans-unit id="7223931053738621590" datatype="html"> 7257 <trans-unit id="7223931053738621590" datatype="html">
7246 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</source> 7258 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</source>
7247 <target state="translated">PeerTube cree que la IP pública de su navegador web es<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</target> 7259 <target state="translated">PeerTube cree que la IP pública de su navegador web es<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</target>
7248 <context-group purpose="location"> 7260 <context-group purpose="location">
7249 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7261 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7250 <context context-type="linenumber">4</context> 7262 <context context-type="linenumber">4</context>
@@ -7291,16 +7303,16 @@ Iniciar sesión</target>
7291 </context-group> 7303 </context-group>
7292 </trans-unit> 7304 </trans-unit>
7293 <trans-unit id="1285026053775066761" datatype="html"> 7305 <trans-unit id="1285026053775066761" datatype="html">
7294 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> configuration key</source> 7306 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> configuration key</source>
7295 <target state="translated">Comprobar el<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/>clave de configuración</target> 7307 <target state="translated">Comprobar el<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/>clave de configuración</target>
7296 <context-group purpose="location"> 7308 <context-group purpose="location">
7297 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7309 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7298 <context context-type="linenumber">15</context> 7310 <context context-type="linenumber">15</context>
7299 </context-group> 7311 </context-group>
7300 </trans-unit> 7312 </trans-unit>
7301 <trans-unit id="7014275542536964627" datatype="html"> 7313 <trans-unit id="7014275542536964627" datatype="html">
7302 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</source> 7314 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</source>
7303 <target state="translated">Si ejecuta PeerTube con Docker, compruebe que ejecuta el<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> con<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (ver<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>asunto 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</target> 7315 <target state="translated">Si ejecuta PeerTube con Docker, compruebe que ejecuta el<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> con<x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (ver<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>asunto 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</target>
7304 <context-group purpose="location"> 7316 <context-group purpose="location">
7305 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7317 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7306 <context context-type="linenumber">16,17</context> 7318 <context context-type="linenumber">16,17</context>
@@ -7597,8 +7609,8 @@ Iniciar sesión</target>
7597 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group> 7609 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group>
7598 </trans-unit> 7610 </trans-unit>
7599 <trans-unit id="8553059323353586765" datatype="html"> 7611 <trans-unit id="8553059323353586765" datatype="html">
7600 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. It is never shown to the public. </source> 7612 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. It is never shown to the public. </source>
7601 <target state="translated">Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>.Nunca se muestra al público. </target> 7613 <target state="translated">Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>.Nunca se muestra al público. </target>
7602 <context-group purpose="location"> 7614 <context-group purpose="location">
7603 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> 7615 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context>
7604 <context context-type="linenumber">5,7</context> 7616 <context context-type="linenumber">5,7</context>
@@ -8152,7 +8164,8 @@ Iniciar sesión</target>
8152 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group> 8164 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group>
8153 </trans-unit> 8165 </trans-unit>
8154 <trans-unit id="2013324644839511073" datatype="html"> 8166 <trans-unit id="2013324644839511073" datatype="html">
8155 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> 8167 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>.
8168Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
8156 <target state="translated">No se pueden recuperar las credenciales del cliente OAuth: <x id="PH" equiv-text="error.text"/>. Asegúrese de haber configurado correctamente PeerTube (config / directorio), en particular la sección "servidor web".</target> 8169 <target state="translated">No se pueden recuperar las credenciales del cliente OAuth: <x id="PH" equiv-text="error.text"/>. Asegúrese de haber configurado correctamente PeerTube (config / directorio), en particular la sección "servidor web".</target>
8157 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group> 8170 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group>
8158 </trans-unit> 8171 </trans-unit>
@@ -8320,8 +8333,8 @@ Iniciar sesión</target>
8320 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group> 8333 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group>
8321 </trans-unit> 8334 </trans-unit>
8322 <trans-unit id="6613870447286561244"> 8335 <trans-unit id="6613870447286561244">
8323 <source>Long (&gt; 10 min)</source> 8336 <source>Long (> 10 min)</source>
8324 <target>Largo (&gt; 10 min)</target> 8337 <target>Largo (> 10 min)</target>
8325 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group> 8338 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group>
8326 </trans-unit> 8339 </trans-unit>
8327 <trans-unit id="1787083504545967"> 8340 <trans-unit id="1787083504545967">
@@ -8643,31 +8656,25 @@ Iniciar sesión</target>
8643 <trans-unit id="8602814243662345124"> 8656 <trans-unit id="8602814243662345124">
8644 <source>Email is required.</source> 8657 <source>Email is required.</source>
8645 <target>Se requiere un correo electrónico.</target> 8658 <target>Se requiere un correo electrónico.</target>
8646 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8659
8647 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8660
8648 </trans-unit> 8661 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8649 <trans-unit id="4591482207344282590"> 8662 <trans-unit id="4591482207344282590">
8650 <source>Email must be valid.</source> 8663 <source>Email must be valid.</source>
8651 <target>El correo electrónico ha de ser válido.</target> 8664 <target>El correo electrónico ha de ser válido.</target>
8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8665
8653 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8666
8654 </trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8655 <trans-unit id="544279804045883862" datatype="html"> 8668 <trans-unit id="544279804045883862" datatype="html">
8656 <source>Handle is required.</source> 8669 <source>Handle is required.</source>
8657 <target state="translated">Se requiere mango.</target> 8670 <target state="translated">Se requiere mango.</target>
8658 <context-group purpose="location"> 8671
8659 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8660 <context context-type="linenumber">48</context>
8661 </context-group>
8662 </trans-unit>
8663 <trans-unit id="2805037637775107078" datatype="html"> 8673 <trans-unit id="2805037637775107078" datatype="html">
8664 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8674 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8665 <target state="translated">El identificador debe ser válido (por ejemplo, chocobozzz@ejemplo.com).</target> 8675 <target state="translated">El identificador debe ser válido (por ejemplo, chocobozzz@ejemplo.com).</target>
8666 <context-group purpose="location"> 8676
8667 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8668 <context context-type="linenumber">49</context>
8669 </context-group>
8670 </trans-unit>
8671 <trans-unit id="4968369344159400023"> 8678 <trans-unit id="4968369344159400023">
8672 <source>Your name is required.</source> 8679 <source>Your name is required.</source>
8673 <target>Su nombre es requerido.</target> 8680 <target>Su nombre es requerido.</target>
@@ -8716,16 +8723,16 @@ Iniciar sesión</target>
8716 <trans-unit id="3868123820758341861"> 8723 <trans-unit id="3868123820758341861">
8717 <source>Username is required.</source> 8724 <source>Username is required.</source>
8718 <target>Se requiere un nombre de usuario.</target> 8725 <target>Se requiere un nombre de usuario.</target>
8719 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8726
8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8727
8721 </trans-unit> 8728 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8722 <trans-unit id="3577237269587081090"> 8729 <trans-unit id="3577237269587081090">
8723 <source>Password is required.</source> 8730 <source>Password is required.</source>
8724 <target>Se requiere una contraseña.</target> 8731 <target>Se requiere una contraseña.</target>
8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8732
8726 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8733
8727 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8734
8728 </trans-unit> 8735 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8729 <trans-unit id="3152303769378345477"> 8736 <trans-unit id="3152303769378345477">
8730 <source>Confirmation of the password is required.</source> 8737 <source>Confirmation of the password is required.</source>
8731 <target>Se requiere la confirmación de la contraseña.</target> 8738 <target>Se requiere la confirmación de la contraseña.</target>
@@ -8734,129 +8741,129 @@ Iniciar sesión</target>
8734 <trans-unit id="4786141633412279939"> 8741 <trans-unit id="4786141633412279939">
8735 <source>Username must be at least 1 character long.</source> 8742 <source>Username must be at least 1 character long.</source>
8736 <target>El nombre de usuario tiene que contener por lo menos un carácter.</target> 8743 <target>El nombre de usuario tiene que contener por lo menos un carácter.</target>
8737 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8744
8738 </trans-unit> 8745 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8739 <trans-unit id="1019755749203839300"> 8746 <trans-unit id="1019755749203839300">
8740 <source>Username cannot be more than 50 characters long.</source> 8747 <source>Username cannot be more than 50 characters long.</source>
8741 <target>El nombre de usuario no puede contener más de 50 caracteres.</target> 8748 <target>El nombre de usuario no puede contener más de 50 caracteres.</target>
8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8749
8743 </trans-unit> 8750 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8744 <trans-unit id="5621067256208426608"> 8751 <trans-unit id="5621067256208426608">
8745 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8752 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8746 <target>El nombre de usuario puede contener minúsculas, cifras, puntos y barras bajas.</target> 8753 <target>El nombre de usuario puede contener minúsculas, cifras, puntos y barras bajas.</target>
8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8754
8748 </trans-unit> 8755 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8749 <trans-unit id="6288154707582132676" datatype="html"> 8756 <trans-unit id="6288154707582132676" datatype="html">
8750 <source>Channel name is required.</source> 8757 <source>Channel name is required.</source>
8751 <target state="translated">El nombre del canal es obligatorio.</target> 8758 <target state="translated">El nombre del canal es obligatorio.</target>
8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8759
8753 </trans-unit> 8760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8754 <trans-unit id="8178814467139959283" datatype="html"> 8761 <trans-unit id="8178814467139959283" datatype="html">
8755 <source>Channel name must be at least 1 character long.</source> 8762 <source>Channel name must be at least 1 character long.</source>
8756 <target state="translated">El nombre del canal debe tener al menos 1 carácter.</target> 8763 <target state="translated">El nombre del canal debe tener al menos 1 carácter.</target>
8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8764
8758 </trans-unit> 8765 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8759 <trans-unit id="8602785819772117007" datatype="html"> 8766 <trans-unit id="8602785819772117007" datatype="html">
8760 <source>Channel name cannot be more than 50 characters long.</source> 8767 <source>Channel name cannot be more than 50 characters long.</source>
8761 <target state="translated">El nombre del canal no puede tener más de 50 caracteres.</target> 8768 <target state="translated">El nombre del canal no puede tener más de 50 caracteres.</target>
8762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8769
8763 </trans-unit> 8770 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8764 <trans-unit id="3419415520566928243" datatype="html"> 8771 <trans-unit id="3419415520566928243" datatype="html">
8765 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8772 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8766 <target state="translated">El nombre del canal debe estar en minúsculas y solo puede contener caracteres alfanuméricos, puntos y guiones bajos.</target> 8773 <target state="translated">El nombre del canal debe estar en minúsculas y solo puede contener caracteres alfanuméricos, puntos y guiones bajos.</target>
8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8774
8768 </trans-unit> 8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8769 <trans-unit id="525871656034789056"> 8776 <trans-unit id="525871656034789056">
8770 <source>Password must be at least 6 characters long.</source> 8777 <source>Password must be at least 6 characters long.</source>
8771 <target>La contraseña ha de ocupar al menos 6 caracteres.</target> 8778 <target>La contraseña ha de ocupar al menos 6 caracteres.</target>
8772 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8779
8773 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8780
8774 </trans-unit> 8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8775 <trans-unit id="1099684476181448167"> 8782 <trans-unit id="1099684476181448167">
8776 <source>Password cannot be more than 255 characters long.</source> 8783 <source>Password cannot be more than 255 characters long.</source>
8777 <target>La contraseña no puede ocupar más de 255 caracteres.</target> 8784 <target>La contraseña no puede ocupar más de 255 caracteres.</target>
8778 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8785
8779 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8786
8780 </trans-unit> 8787 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8781 <trans-unit id="3392630942539073768"> 8788 <trans-unit id="3392630942539073768">
8782 <source>The new password and the confirmed password do not correspond.</source> 8789 <source>The new password and the confirmed password do not correspond.</source>
8783 <target>La nueva contraseña y la contraseña de confirmación no corresponden.</target> 8790 <target>La nueva contraseña y la contraseña de confirmación no corresponden.</target>
8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8791
8785 </trans-unit> 8792 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8786 <trans-unit id="2027337371129904473"> 8793 <trans-unit id="2027337371129904473">
8787 <source>Video quota is required.</source> 8794 <source>Video quota is required.</source>
8788 <target>Se requiere una cuota de vídeo.</target> 8795 <target>Se requiere una cuota de vídeo.</target>
8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8796
8790 </trans-unit> 8797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8791 <trans-unit id="267386529333143660"> 8798 <trans-unit id="267386529333143660">
8792 <source>Quota must be greater than -1.</source> 8799 <source>Quota must be greater than -1.</source>
8793 <target>La cuota debe ser mayor que -1.</target> 8800 <target>La cuota debe ser mayor que -1.</target>
8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8801
8795 </trans-unit> 8802 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8796 <trans-unit id="1220179061234048936"> 8803 <trans-unit id="1220179061234048936">
8797 <source>Daily upload limit is required.</source> 8804 <source>Daily upload limit is required.</source>
8798 <target>Se requiere colocar un límite diario de subida.</target> 8805 <target>Se requiere colocar un límite diario de subida.</target>
8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8806
8800 </trans-unit> 8807 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8801 <trans-unit id="8959404382357999234"> 8808 <trans-unit id="8959404382357999234">
8802 <source>Daily upload limit must be greater than -1.</source> 8809 <source>Daily upload limit must be greater than -1.</source>
8803 <target>El límite diario de subida tiene que ser superior a -1.</target> 8810 <target>El límite diario de subida tiene que ser superior a -1.</target>
8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8811
8805 </trans-unit> 8812 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8806 <trans-unit id="4796798537475457493"> 8813 <trans-unit id="4796798537475457493">
8807 <source>User role is required.</source> 8814 <source>User role is required.</source>
8808 <target>Se requiere un rol de usuario.</target> 8815 <target>Se requiere un rol de usuario.</target>
8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8816
8810 </trans-unit> 8817 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8811 <trans-unit id="2761226139624435788"> 8818 <trans-unit id="2761226139624435788">
8812 <source>Description must be at least 3 characters long.</source> 8819 <source>Description must be at least 3 characters long.</source>
8813 <target>La descripción debe ocupar como mínimo 3 caracteres.</target> 8820 <target>La descripción debe ocupar como mínimo 3 caracteres.</target>
8814 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8821
8815 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8822
8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8823
8817 </trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8818 <trans-unit id="4717982586356605243"> 8825 <trans-unit id="4717982586356605243">
8819 <source>Description cannot be more than 1000 characters long.</source> 8826 <source>Description cannot be more than 1000 characters long.</source>
8820 <target>La descripción no puede contener más de 1.000 caracteres.</target> 8827 <target>La descripción no puede contener más de 1.000 caracteres.</target>
8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8828
8822 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8829
8823 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8830
8824 </trans-unit> 8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8825 <trans-unit id="1814372869868173571" datatype="html"> 8832 <trans-unit id="1814372869868173571" datatype="html">
8826 <source>You must agree with the instance terms in order to register on it.</source> 8833 <source>You must agree with the instance terms in order to register on it.</source>
8827 <target state="translated">Debe aceptar los términos de la instancia para registrarse en él.</target> 8834 <target state="translated">Debe aceptar los términos de la instancia para registrarse en él.</target>
8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8835
8829 </trans-unit> 8836 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8830 <trans-unit id="7803960725351649605"> 8837 <trans-unit id="7803960725351649605">
8831 <source>Ban reason must be at least 3 characters long.</source> 8838 <source>Ban reason must be at least 3 characters long.</source>
8832 <target>La razón de la expulsión tiene que contener por lo menos 3 caracteres.</target> 8839 <target>La razón de la expulsión tiene que contener por lo menos 3 caracteres.</target>
8833 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8840
8834 </trans-unit> 8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8835 <trans-unit id="3851609012243698179"> 8842 <trans-unit id="3851609012243698179">
8836 <source>Ban reason cannot be more than 250 characters long.</source> 8843 <source>Ban reason cannot be more than 250 characters long.</source>
8837 <target>La razón de la expulsión no puede contener más de 250 caracteres.</target> 8844 <target>La razón de la expulsión no puede contener más de 250 caracteres.</target>
8838 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8845
8839 </trans-unit> 8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8840 <trans-unit id="6632896893630378443"> 8847 <trans-unit id="6632896893630378443">
8841 <source>Display name is required.</source> 8848 <source>Display name is required.</source>
8842 <target>Se requiere un nombre para mostrar.</target> 8849 <target>Se requiere un nombre para mostrar.</target>
8843 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8850
8844 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8851
8845 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8852
8846 </trans-unit> 8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8847 <trans-unit id="1303578752658966736"> 8854 <trans-unit id="1303578752658966736">
8848 <source>Display name must be at least 1 character long.</source> 8855 <source>Display name must be at least 1 character long.</source>
8849 <target>El nombre mostrado tiene que contener por lo menos 1 carácter.</target> 8856 <target>El nombre mostrado tiene que contener por lo menos 1 carácter.</target>
8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8857
8851 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8858
8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8859
8853 </trans-unit> 8860 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8854 <trans-unit id="4613240543124934954"> 8861 <trans-unit id="4613240543124934954">
8855 <source>Display name cannot be more than 50 characters long.</source> 8862 <source>Display name cannot be more than 50 characters long.</source>
8856 <target>El nombre mostrado no puede contener más de 50 caracteres.</target> 8863 <target>El nombre mostrado no puede contener más de 50 caracteres.</target>
8857 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8864
8858 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8865
8859 </trans-unit> 8866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8860 <trans-unit id="1000468652492651683"> 8867 <trans-unit id="1000468652492651683">
8861 <source>Report reason is required.</source> 8868 <source>Report reason is required.</source>
8862 <target>Se requiere un motivo para reportar.</target> 8869 <target>Se requiere un motivo para reportar.</target>
@@ -8968,8 +8975,8 @@ Iniciar sesión</target>
8968 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group> 8975 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group>
8969 </trans-unit> 8976 </trans-unit>
8970 <trans-unit id="5637879201055173642" datatype="html"> 8977 <trans-unit id="5637879201055173642" datatype="html">
8971 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to learn how to use the PeerTube live streaming feature. </source> 8978 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to learn how to use the PeerTube live streaming feature. </source>
8972 <target state="translated">See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>la documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>para aprender a usar la función de transmisión en vivo de PeerTube. </target> 8979 <target state="translated">See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>la documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>para aprender a usar la función de transmisión en vivo de PeerTube. </target>
8973 <context-group purpose="location"> 8980 <context-group purpose="location">
8974 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context> 8981 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context>
8975 <context context-type="linenumber">2,4</context> 8982 <context context-type="linenumber">2,4</context>
@@ -10060,8 +10067,8 @@ Iniciar sesión</target>
10060 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group> 10067 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group>
10061 </trans-unit> 10068 </trans-unit>
10062 <trans-unit id="8272123190776748811" datatype="html"> 10069 <trans-unit id="8272123190776748811" datatype="html">
10063 <source>You need to be &lt;a href="/login"&gt;logged in&lt;/a&gt; to rate this video.</source> 10070 <source>You need to be &lt;a href="/login">logged in&lt;/a> to rate this video.</source>
10064 <target state="translated">Debes &lt;a href="/login"&gt; iniciar sesión &lt;/a&gt; para calificar este video.</target> 10071 <target state="translated">Debes &lt;a href="/login"> iniciar sesión &lt;/a> para calificar este video.</target>
10065 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group> 10072 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group>
10066 </trans-unit> 10073 </trans-unit>
10067 <trans-unit id="4503408361537553733" datatype="html"> 10074 <trans-unit id="4503408361537553733" datatype="html">
@@ -10476,8 +10483,8 @@ Iniciar sesión</target>
10476 </context-group> 10483 </context-group>
10477 </trans-unit> 10484 </trans-unit>
10478 <trans-unit id="961774488937452220" datatype="html"> 10485 <trans-unit id="961774488937452220" datatype="html">
10479 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</source> 10486 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</source>
10480 <target state="translated">Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</target> 10487 <target state="translated">Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</target>
10481 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group> 10488 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group>
10482 </trans-unit> 10489 </trans-unit>
10483 <trans-unit id="5761611056224181752" datatype="html"> 10490 <trans-unit id="5761611056224181752" datatype="html">
@@ -10650,13 +10657,13 @@ Iniciar sesión</target>
10650 <trans-unit id="8212906256415538361" datatype="html"> 10657 <trans-unit id="8212906256415538361" datatype="html">
10651 <source>Upload a video</source> 10658 <source>Upload a video</source>
10652 <target state="translated">Subir un video</target> 10659 <target state="translated">Subir un video</target>
10653 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group> 10660
10654 </trans-unit> 10661 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10655 <trans-unit id="7590784934397800835" datatype="html"> 10662 <trans-unit id="7590784934397800835" datatype="html">
10656 <source>Edit a video</source> 10663 <source>Edit a video</source>
10657 <target state="translated">Editar un video</target> 10664 <target state="translated">Editar un video</target>
10658 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group> 10665
10659 </trans-unit> 10666 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10660 </body> 10667 </body>
10661 </file> 10668 </file>
10662</xliff> 10669</xliff>
diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf
index 23ee44fab..ecb965e47 100644
--- a/client/src/locale/angular.eu-ES.xlf
+++ b/client/src/locale/angular.eu-ES.xlf
@@ -1596,8 +1596,8 @@ The link will expire within 1 hour.</source>
1596 <trans-unit id="4424964105331349857" datatype="html"> 1596 <trans-unit id="4424964105331349857" datatype="html">
1597 <source>I'm a teapot</source> 1597 <source>I'm a teapot</source>
1598 <target state="new">I'm a teapot</target> 1598 <target state="new">I'm a teapot</target>
1599 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1599
1600 </trans-unit> 1600 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1601 <trans-unit id="1597262876035959248" datatype="html"> 1601 <trans-unit id="1597262876035959248" datatype="html">
1602 <source>That's an error.</source> 1602 <source>That's an error.</source>
1603 <target state="new">That's an error.</target> 1603 <target state="new">That's an error.</target>
@@ -4827,12 +4827,14 @@ The link will expire within 1 hour.</source>
4827 <source>Instance allowed by Twitter</source> 4827 <source>Instance allowed by Twitter</source>
4828 <target state="new">Instance allowed by Twitter</target> 4828 <target state="new">Instance allowed by Twitter</target>
4829 4829
4830 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4830 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4831 <trans-unit id="8042372696350741398" datatype="html"> 4831 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4832 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4832 <context-group purpose="location">
4833 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4833 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4834 4834 <context context-type="linenumber">490,495</context>
4835 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4835 </context-group>
4836 </trans-unit>
4837
4836 <trans-unit id="493135676263039396" datatype="html"> 4838 <trans-unit id="493135676263039396" datatype="html">
4837 <source>LIVE</source> 4839 <source>LIVE</source>
4838 <target state="new">LIVE</target> 4840 <target state="new">LIVE</target>
@@ -8743,31 +8745,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8743 <trans-unit id="8602814243662345124"> 8745 <trans-unit id="8602814243662345124">
8744 <source>Email is required.</source> 8746 <source>Email is required.</source>
8745 <target>Eposta behar da.</target> 8747 <target>Eposta behar da.</target>
8746 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8748
8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8749
8748 </trans-unit> 8750 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8749 <trans-unit id="4591482207344282590"> 8751 <trans-unit id="4591482207344282590">
8750 <source>Email must be valid.</source> 8752 <source>Email must be valid.</source>
8751 <target>Eposta baliozkoa izan behar da.</target> 8753 <target>Eposta baliozkoa izan behar da.</target>
8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8754
8753 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8755
8754 </trans-unit> 8756 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8755 <trans-unit id="544279804045883862" datatype="html"> 8757 <trans-unit id="544279804045883862" datatype="html">
8756 <source>Handle is required.</source> 8758 <source>Handle is required.</source>
8757 <target state="new">Handle is required.</target> 8759 <target state="new">Handle is required.</target>
8758 <context-group purpose="location"> 8760
8759 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8761 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8760 <context context-type="linenumber">48</context>
8761 </context-group>
8762 </trans-unit>
8763 <trans-unit id="2805037637775107078" datatype="html"> 8762 <trans-unit id="2805037637775107078" datatype="html">
8764 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8763 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8765 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8764 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8766 <context-group purpose="location"> 8765
8767 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8766 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8768 <context context-type="linenumber">49</context>
8769 </context-group>
8770 </trans-unit>
8771 <trans-unit id="4968369344159400023" datatype="html"> 8767 <trans-unit id="4968369344159400023" datatype="html">
8772 <source>Your name is required.</source> 8768 <source>Your name is required.</source>
8773 <target state="new">Your name is required.</target> 8769 <target state="new">Your name is required.</target>
@@ -8816,16 +8812,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8816 <trans-unit id="3868123820758341861"> 8812 <trans-unit id="3868123820758341861">
8817 <source>Username is required.</source> 8813 <source>Username is required.</source>
8818 <target>Erabiltzaile izena beha da.</target> 8814 <target>Erabiltzaile izena beha da.</target>
8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8815
8820 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8816
8821 </trans-unit> 8817 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8822 <trans-unit id="3577237269587081090"> 8818 <trans-unit id="3577237269587081090">
8823 <source>Password is required.</source> 8819 <source>Password is required.</source>
8824 <target>Pasahitza behar da.</target> 8820 <target>Pasahitza behar da.</target>
8825 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8821
8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8822
8827 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8823
8828 </trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8829 <trans-unit id="3152303769378345477"> 8825 <trans-unit id="3152303769378345477">
8830 <source>Confirmation of the password is required.</source> 8826 <source>Confirmation of the password is required.</source>
8831 <target>Pasahitza berrestea beharrezkoa da.</target> 8827 <target>Pasahitza berrestea beharrezkoa da.</target>
@@ -8834,129 +8830,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8834 <trans-unit id="4786141633412279939" datatype="html"> 8830 <trans-unit id="4786141633412279939" datatype="html">
8835 <source>Username must be at least 1 character long.</source> 8831 <source>Username must be at least 1 character long.</source>
8836 <target state="new">Username must be at least 1 character long.</target> 8832 <target state="new">Username must be at least 1 character long.</target>
8837 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8833
8838 </trans-unit> 8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8839 <trans-unit id="1019755749203839300" datatype="html"> 8835 <trans-unit id="1019755749203839300" datatype="html">
8840 <source>Username cannot be more than 50 characters long.</source> 8836 <source>Username cannot be more than 50 characters long.</source>
8841 <target state="new">Username cannot be more than 50 characters long.</target> 8837 <target state="new">Username cannot be more than 50 characters long.</target>
8842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8838
8843 </trans-unit> 8839 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8844 <trans-unit id="5621067256208426608" datatype="html"> 8840 <trans-unit id="5621067256208426608" datatype="html">
8845 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8841 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8846 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8842 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8843
8848 </trans-unit> 8844 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8849 <trans-unit id="6288154707582132676" datatype="html"> 8845 <trans-unit id="6288154707582132676" datatype="html">
8850 <source>Channel name is required.</source> 8846 <source>Channel name is required.</source>
8851 <target state="new">Channel name is required.</target> 8847 <target state="new">Channel name is required.</target>
8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8848
8853 </trans-unit> 8849 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8854 <trans-unit id="8178814467139959283" datatype="html"> 8850 <trans-unit id="8178814467139959283" datatype="html">
8855 <source>Channel name must be at least 1 character long.</source> 8851 <source>Channel name must be at least 1 character long.</source>
8856 <target state="new">Channel name must be at least 1 character long.</target> 8852 <target state="new">Channel name must be at least 1 character long.</target>
8857 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8853
8858 </trans-unit> 8854 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8859 <trans-unit id="8602785819772117007" datatype="html"> 8855 <trans-unit id="8602785819772117007" datatype="html">
8860 <source>Channel name cannot be more than 50 characters long.</source> 8856 <source>Channel name cannot be more than 50 characters long.</source>
8861 <target state="new">Channel name cannot be more than 50 characters long.</target> 8857 <target state="new">Channel name cannot be more than 50 characters long.</target>
8862 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8858
8863 </trans-unit> 8859 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8864 <trans-unit id="3419415520566928243" datatype="html"> 8860 <trans-unit id="3419415520566928243" datatype="html">
8865 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8861 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8866 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8862 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8867 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8863
8868 </trans-unit> 8864 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8869 <trans-unit id="525871656034789056"> 8865 <trans-unit id="525871656034789056">
8870 <source>Password must be at least 6 characters long.</source> 8866 <source>Password must be at least 6 characters long.</source>
8871 <target>Pasahitza gutxienez 6 karaktere luze izan behar da.</target> 8867 <target>Pasahitza gutxienez 6 karaktere luze izan behar da.</target>
8872 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8868
8873 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8869
8874 </trans-unit> 8870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8875 <trans-unit id="1099684476181448167"> 8871 <trans-unit id="1099684476181448167">
8876 <source>Password cannot be more than 255 characters long.</source> 8872 <source>Password cannot be more than 255 characters long.</source>
8877 <target>Pasahitza ezin da 255 karaktere baino luzeagoa izan.</target> 8873 <target>Pasahitza ezin da 255 karaktere baino luzeagoa izan.</target>
8878 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8874
8879 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8875
8880 </trans-unit> 8876 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8881 <trans-unit id="3392630942539073768"> 8877 <trans-unit id="3392630942539073768">
8882 <source>The new password and the confirmed password do not correspond.</source> 8878 <source>The new password and the confirmed password do not correspond.</source>
8883 <target>Pasahitz berria eta berretsitako pasahitza ez datoz bat.</target> 8879 <target>Pasahitz berria eta berretsitako pasahitza ez datoz bat.</target>
8884 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8880
8885 </trans-unit> 8881 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8886 <trans-unit id="2027337371129904473"> 8882 <trans-unit id="2027337371129904473">
8887 <source>Video quota is required.</source> 8883 <source>Video quota is required.</source>
8888 <target>Bideo-kuota behar da.</target> 8884 <target>Bideo-kuota behar da.</target>
8889 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8885
8890 </trans-unit> 8886 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8891 <trans-unit id="267386529333143660"> 8887 <trans-unit id="267386529333143660">
8892 <source>Quota must be greater than -1.</source> 8888 <source>Quota must be greater than -1.</source>
8893 <target>Kuota -1 baino gehiago izan behar da.</target> 8889 <target>Kuota -1 baino gehiago izan behar da.</target>
8894 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8890
8895 </trans-unit> 8891 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8896 <trans-unit id="1220179061234048936"> 8892 <trans-unit id="1220179061234048936">
8897 <source>Daily upload limit is required.</source> 8893 <source>Daily upload limit is required.</source>
8898 <target>Eguneko igoera muga derrigorrezkoa da</target> 8894 <target>Eguneko igoera muga derrigorrezkoa da</target>
8899 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8895
8900 </trans-unit> 8896 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8901 <trans-unit id="8959404382357999234"> 8897 <trans-unit id="8959404382357999234">
8902 <source>Daily upload limit must be greater than -1.</source> 8898 <source>Daily upload limit must be greater than -1.</source>
8903 <target>Eguneko igoera muga -1 baino gehiago izan behar da.</target> 8899 <target>Eguneko igoera muga -1 baino gehiago izan behar da.</target>
8904 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8900
8905 </trans-unit> 8901 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8906 <trans-unit id="4796798537475457493"> 8902 <trans-unit id="4796798537475457493">
8907 <source>User role is required.</source> 8903 <source>User role is required.</source>
8908 <target>Erabiltzailearen rola behar da.</target> 8904 <target>Erabiltzailearen rola behar da.</target>
8909 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8905
8910 </trans-unit> 8906 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8911 <trans-unit id="2761226139624435788"> 8907 <trans-unit id="2761226139624435788">
8912 <source>Description must be at least 3 characters long.</source> 8908 <source>Description must be at least 3 characters long.</source>
8913 <target>Deskripzioa gutxienez 3 karaktere luze izan behar da.</target> 8909 <target>Deskripzioa gutxienez 3 karaktere luze izan behar da.</target>
8914 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8910
8915 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8911
8916 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8912
8917 </trans-unit> 8913 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8918 <trans-unit id="4717982586356605243"> 8914 <trans-unit id="4717982586356605243">
8919 <source>Description cannot be more than 1000 characters long.</source> 8915 <source>Description cannot be more than 1000 characters long.</source>
8920 <target>Deskripzioa ezin da 1000 karaktere baino luzeagoa izan.</target> 8916 <target>Deskripzioa ezin da 1000 karaktere baino luzeagoa izan.</target>
8921 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8917
8922 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8918
8923 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8919
8924 </trans-unit> 8920 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8925 <trans-unit id="1814372869868173571" datatype="html"> 8921 <trans-unit id="1814372869868173571" datatype="html">
8926 <source>You must agree with the instance terms in order to register on it.</source> 8922 <source>You must agree with the instance terms in order to register on it.</source>
8927 <target state="new">You must agree with the instance terms in order to register on it.</target> 8923 <target state="new">You must agree with the instance terms in order to register on it.</target>
8928 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8924
8929 </trans-unit> 8925 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8930 <trans-unit id="7803960725351649605"> 8926 <trans-unit id="7803960725351649605">
8931 <source>Ban reason must be at least 3 characters long.</source> 8927 <source>Ban reason must be at least 3 characters long.</source>
8932 <target>Debekatzeko arrazoia 3 karaktere baino luzeagoa izan behar da.</target> 8928 <target>Debekatzeko arrazoia 3 karaktere baino luzeagoa izan behar da.</target>
8933 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8929
8934 </trans-unit> 8930 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8935 <trans-unit id="3851609012243698179"> 8931 <trans-unit id="3851609012243698179">
8936 <source>Ban reason cannot be more than 250 characters long.</source> 8932 <source>Ban reason cannot be more than 250 characters long.</source>
8937 <target>Debekatzeko arrazoia ezin da 250 karaktere baino luzeagoa izan.</target> 8933 <target>Debekatzeko arrazoia ezin da 250 karaktere baino luzeagoa izan.</target>
8938 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8934
8939 </trans-unit> 8935 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8940 <trans-unit id="6632896893630378443"> 8936 <trans-unit id="6632896893630378443">
8941 <source>Display name is required.</source> 8937 <source>Display name is required.</source>
8942 <target>Pantaila-izena behar da.</target> 8938 <target>Pantaila-izena behar da.</target>
8943 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8939
8944 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8940
8945 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8941
8946 </trans-unit> 8942 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8947 <trans-unit id="1303578752658966736" datatype="html"> 8943 <trans-unit id="1303578752658966736" datatype="html">
8948 <source>Display name must be at least 1 character long.</source> 8944 <source>Display name must be at least 1 character long.</source>
8949 <target state="new">Display name must be at least 1 character long.</target> 8945 <target state="new">Display name must be at least 1 character long.</target>
8950 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8946
8951 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8947
8952 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8948
8953 </trans-unit> 8949 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8954 <trans-unit id="4613240543124934954" datatype="html"> 8950 <trans-unit id="4613240543124934954" datatype="html">
8955 <source>Display name cannot be more than 50 characters long.</source> 8951 <source>Display name cannot be more than 50 characters long.</source>
8956 <target state="new">Display name cannot be more than 50 characters long.</target> 8952 <target state="new">Display name cannot be more than 50 characters long.</target>
8957 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8953
8958 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8954
8959 </trans-unit> 8955 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8960 <trans-unit id="1000468652492651683"> 8956 <trans-unit id="1000468652492651683">
8961 <source>Report reason is required.</source> 8957 <source>Report reason is required.</source>
8962 <target>Salatzeko arrazoia behar da.</target> 8958 <target>Salatzeko arrazoia behar da.</target>
@@ -10781,12 +10777,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10781 <source>Upload a video</source> 10777 <source>Upload a video</source>
10782 <target state="new">Upload a video</target> 10778 <target state="new">Upload a video</target>
10783 10779
10784 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10780 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10785 <trans-unit id="7590784934397800835" datatype="html"> 10781 <trans-unit id="7590784934397800835" datatype="html">
10786 <source>Edit a video</source> 10782 <source>Edit a video</source>
10787 <target state="new">Edit a video</target> 10783 <target state="new">Edit a video</target>
10788 10784
10789 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10785 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10790 </body> 10786 </body>
10791 </file> 10787 </file>
10792</xliff> 10788</xliff>
diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf
index d5c2f1a53..7f886b700 100644
--- a/client/src/locale/angular.fa-IR.xlf
+++ b/client/src/locale/angular.fa-IR.xlf
@@ -1443,7 +1443,7 @@ The link will expire within 1 hour.</target>
1443 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1443 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1444 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1444 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1445 1445
1446 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1446 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1447 <source>That's an error.</source><target state="new">That's an error.</target> 1447 <source>That's an error.</source><target state="new">That's an error.</target>
1448 <context-group purpose="location"> 1448 <context-group purpose="location">
1449 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1449 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4358,18 +4358,13 @@ The link will expire within 1 hour.</target>
4358 <source>Instance allowed by Twitter</source> 4358 <source>Instance allowed by Twitter</source>
4359 <target state="new">Instance allowed by Twitter</target> 4359 <target state="new">Instance allowed by Twitter</target>
4360 4360
4361 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4361 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4362 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4362 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4363 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4363 <context-group purpose="location">
4364 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4364 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4365 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4365 <context context-type="linenumber">490,495</context>
4366 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4366 </context-group>
4367 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4367 </trans-unit>
4368 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4369 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4370 "/> to see if you instance is allowed. </target>
4371
4372 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4373 <trans-unit id="493135676263039396" datatype="html"> 4368 <trans-unit id="493135676263039396" datatype="html">
4374 <source>LIVE</source><target state="new">LIVE</target> 4369 <source>LIVE</source><target state="new">LIVE</target>
4375 4370
@@ -8027,24 +8022,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8027 <source>Email is required.</source> 8022 <source>Email is required.</source>
8028 <target state="new">Email is required.</target> 8023 <target state="new">Email is required.</target>
8029 8024
8030 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8025 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8031 <trans-unit id="4591482207344282590" datatype="html"> 8026 <trans-unit id="4591482207344282590" datatype="html">
8032 <source>Email must be valid.</source> 8027 <source>Email must be valid.</source>
8033 <target state="new">Email must be valid.</target> 8028 <target state="new">Email must be valid.</target>
8034 8029
8035 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8030 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8036 <source>Handle is required.</source><target state="new">Handle is required.</target> 8031 <source>Handle is required.</source><target state="new">Handle is required.</target>
8037 <context-group purpose="location"> 8032
8038 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8033 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8039 <context context-type="linenumber">48</context>
8040 </context-group>
8041 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8042 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8034 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8043 <context-group purpose="location"> 8035
8044 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8036 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8045 <context context-type="linenumber">49</context>
8046 </context-group>
8047 </trans-unit>
8048 <trans-unit id="4968369344159400023" datatype="html"> 8037 <trans-unit id="4968369344159400023" datatype="html">
8049 <source>Your name is required.</source> 8038 <source>Your name is required.</source>
8050 <target state="new">Your name is required.</target> 8039 <target state="new">Your name is required.</target>
@@ -8094,12 +8083,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8094 <source>Username is required.</source> 8083 <source>Username is required.</source>
8095 <target state="new">Username is required.</target> 8084 <target state="new">Username is required.</target>
8096 8085
8097 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8086 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8098 <trans-unit id="3577237269587081090" datatype="html"> 8087 <trans-unit id="3577237269587081090" datatype="html">
8099 <source>Password is required.</source> 8088 <source>Password is required.</source>
8100 <target state="new">Password is required.</target> 8089 <target state="new">Password is required.</target>
8101 8090
8102 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8091 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8103 <trans-unit id="3152303769378345477" datatype="html"> 8092 <trans-unit id="3152303769378345477" datatype="html">
8104 <source>Confirmation of the password is required.</source> 8093 <source>Confirmation of the password is required.</source>
8105 <target state="new">Confirmation of the password is required.</target> 8094 <target state="new">Confirmation of the password is required.</target>
@@ -8109,116 +8098,116 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8109 <source>Username must be at least 1 character long.</source> 8098 <source>Username must be at least 1 character long.</source>
8110 <target state="new">Username must be at least 1 character long.</target> 8099 <target state="new">Username must be at least 1 character long.</target>
8111 8100
8112 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8101 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8113 <trans-unit id="1019755749203839300" datatype="html"> 8102 <trans-unit id="1019755749203839300" datatype="html">
8114 <source>Username cannot be more than 50 characters long.</source> 8103 <source>Username cannot be more than 50 characters long.</source>
8115 <target state="new">Username cannot be more than 50 characters long.</target> 8104 <target state="new">Username cannot be more than 50 characters long.</target>
8116 8105
8117 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8106 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8118 <trans-unit id="5621067256208426608" datatype="html"> 8107 <trans-unit id="5621067256208426608" datatype="html">
8119 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8108 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8120 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8109 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8121 8110
8122 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8111 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8123 <trans-unit id="6288154707582132676" datatype="html"> 8112 <trans-unit id="6288154707582132676" datatype="html">
8124 <source>Channel name is required.</source> 8113 <source>Channel name is required.</source>
8125 <target state="new">Channel name is required.</target> 8114 <target state="new">Channel name is required.</target>
8126 8115
8127 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8116 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8128 <trans-unit id="8178814467139959283" datatype="html"> 8117 <trans-unit id="8178814467139959283" datatype="html">
8129 <source>Channel name must be at least 1 character long.</source> 8118 <source>Channel name must be at least 1 character long.</source>
8130 <target state="new">Channel name must be at least 1 character long.</target> 8119 <target state="new">Channel name must be at least 1 character long.</target>
8131 8120
8132 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8121 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8133 <trans-unit id="8602785819772117007" datatype="html"> 8122 <trans-unit id="8602785819772117007" datatype="html">
8134 <source>Channel name cannot be more than 50 characters long.</source> 8123 <source>Channel name cannot be more than 50 characters long.</source>
8135 <target state="new">Channel name cannot be more than 50 characters long.</target> 8124 <target state="new">Channel name cannot be more than 50 characters long.</target>
8136 8125
8137 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8126 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8138 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8127 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8139 8128
8140 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8129 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8141 8130
8142 <trans-unit id="525871656034789056" datatype="html"> 8131 <trans-unit id="525871656034789056" datatype="html">
8143 <source>Password must be at least 6 characters long.</source> 8132 <source>Password must be at least 6 characters long.</source>
8144 <target state="new">Password must be at least 6 characters long.</target> 8133 <target state="new">Password must be at least 6 characters long.</target>
8145 8134
8146 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8135 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8147 <trans-unit id="1099684476181448167" datatype="html"> 8136 <trans-unit id="1099684476181448167" datatype="html">
8148 <source>Password cannot be more than 255 characters long.</source> 8137 <source>Password cannot be more than 255 characters long.</source>
8149 <target state="new">Password cannot be more than 255 characters long.</target> 8138 <target state="new">Password cannot be more than 255 characters long.</target>
8150 8139
8151 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8140 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8152 <trans-unit id="3392630942539073768" datatype="html"> 8141 <trans-unit id="3392630942539073768" datatype="html">
8153 <source>The new password and the confirmed password do not correspond.</source> 8142 <source>The new password and the confirmed password do not correspond.</source>
8154 <target state="new">The new password and the confirmed password do not correspond.</target> 8143 <target state="new">The new password and the confirmed password do not correspond.</target>
8155 8144
8156 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8145 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8157 <trans-unit id="2027337371129904473" datatype="html"> 8146 <trans-unit id="2027337371129904473" datatype="html">
8158 <source>Video quota is required.</source> 8147 <source>Video quota is required.</source>
8159 <target state="new">Video quota is required.</target> 8148 <target state="new">Video quota is required.</target>
8160 8149
8161 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8150 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8162 <trans-unit id="267386529333143660" datatype="html"> 8151 <trans-unit id="267386529333143660" datatype="html">
8163 <source>Quota must be greater than -1.</source> 8152 <source>Quota must be greater than -1.</source>
8164 <target state="new">Quota must be greater than -1.</target> 8153 <target state="new">Quota must be greater than -1.</target>
8165 8154
8166 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8155 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8167 <trans-unit id="1220179061234048936" datatype="html"> 8156 <trans-unit id="1220179061234048936" datatype="html">
8168 <source>Daily upload limit is required.</source> 8157 <source>Daily upload limit is required.</source>
8169 <target state="new">Daily upload limit is required.</target> 8158 <target state="new">Daily upload limit is required.</target>
8170 8159
8171 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8160 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8172 <trans-unit id="8959404382357999234" datatype="html"> 8161 <trans-unit id="8959404382357999234" datatype="html">
8173 <source>Daily upload limit must be greater than -1.</source> 8162 <source>Daily upload limit must be greater than -1.</source>
8174 <target state="new">Daily upload limit must be greater than -1.</target> 8163 <target state="new">Daily upload limit must be greater than -1.</target>
8175 8164
8176 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8165 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8177 <trans-unit id="4796798537475457493" datatype="html"> 8166 <trans-unit id="4796798537475457493" datatype="html">
8178 <source>User role is required.</source> 8167 <source>User role is required.</source>
8179 <target state="new">User role is required.</target> 8168 <target state="new">User role is required.</target>
8180 8169
8181 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8170 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8182 <trans-unit id="2761226139624435788" datatype="html"> 8171 <trans-unit id="2761226139624435788" datatype="html">
8183 <source>Description must be at least 3 characters long.</source> 8172 <source>Description must be at least 3 characters long.</source>
8184 <target state="new">Description must be at least 3 characters long.</target> 8173 <target state="new">Description must be at least 3 characters long.</target>
8185 8174
8186 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8175 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8187 <trans-unit id="4717982586356605243" datatype="html"> 8176 <trans-unit id="4717982586356605243" datatype="html">
8188 <source>Description cannot be more than 1000 characters long.</source> 8177 <source>Description cannot be more than 1000 characters long.</source>
8189 <target state="new">Description cannot be more than 1000 characters long.</target> 8178 <target state="new">Description cannot be more than 1000 characters long.</target>
8190 8179
8191 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8180 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8192 <trans-unit id="1814372869868173571" datatype="html"> 8181 <trans-unit id="1814372869868173571" datatype="html">
8193 <source>You must agree with the instance terms in order to register on it.</source> 8182 <source>You must agree with the instance terms in order to register on it.</source>
8194 <target state="new">You must agree with the instance terms in order to register on it.</target> 8183 <target state="new">You must agree with the instance terms in order to register on it.</target>
8195 8184
8196 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8185 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8197 <trans-unit id="7803960725351649605" datatype="html"> 8186 <trans-unit id="7803960725351649605" datatype="html">
8198 <source>Ban reason must be at least 3 characters long.</source> 8187 <source>Ban reason must be at least 3 characters long.</source>
8199 <target state="new">Ban reason must be at least 3 characters long.</target> 8188 <target state="new">Ban reason must be at least 3 characters long.</target>
8200 8189
8201 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8190 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8202 <trans-unit id="3851609012243698179" datatype="html"> 8191 <trans-unit id="3851609012243698179" datatype="html">
8203 <source>Ban reason cannot be more than 250 characters long.</source> 8192 <source>Ban reason cannot be more than 250 characters long.</source>
8204 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8193 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8205 8194
8206 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8195 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8207 <trans-unit id="6632896893630378443" datatype="html"> 8196 <trans-unit id="6632896893630378443" datatype="html">
8208 <source>Display name is required.</source> 8197 <source>Display name is required.</source>
8209 <target state="new">Display name is required.</target> 8198 <target state="new">Display name is required.</target>
8210 8199
8211 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8200 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8212 <trans-unit id="1303578752658966736" datatype="html"> 8201 <trans-unit id="1303578752658966736" datatype="html">
8213 <source>Display name must be at least 1 character long.</source> 8202 <source>Display name must be at least 1 character long.</source>
8214 <target state="new">Display name must be at least 1 character long.</target> 8203 <target state="new">Display name must be at least 1 character long.</target>
8215 8204
8216 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8205 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8217 <trans-unit id="4613240543124934954" datatype="html"> 8206 <trans-unit id="4613240543124934954" datatype="html">
8218 <source>Display name cannot be more than 50 characters long.</source> 8207 <source>Display name cannot be more than 50 characters long.</source>
8219 <target state="new">Display name cannot be more than 50 characters long.</target> 8208 <target state="new">Display name cannot be more than 50 characters long.</target>
8220 8209
8221 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8210 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8222 <trans-unit id="1000468652492651683" datatype="html"> 8211 <trans-unit id="1000468652492651683" datatype="html">
8223 <source>Report reason is required.</source> 8212 <source>Report reason is required.</source>
8224 <target state="new">Report reason is required.</target> 8213 <target state="new">Report reason is required.</target>
@@ -9989,12 +9978,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9989 <source>Upload a video</source> 9978 <source>Upload a video</source>
9990 <target state="new">Upload a video</target> 9979 <target state="new">Upload a video</target>
9991 9980
9992 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 9981 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
9993 <trans-unit id="7590784934397800835" datatype="html"> 9982 <trans-unit id="7590784934397800835" datatype="html">
9994 <source>Edit a video</source> 9983 <source>Edit a video</source>
9995 <target state="new">Edit a video</target> 9984 <target state="new">Edit a video</target>
9996 9985
9997 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 9986 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
9998 </body> 9987 </body>
9999 </file> 9988 </file>
10000</xliff> 9989</xliff>
diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf
index 940bec793..b8320d7c8 100644
--- a/client/src/locale/angular.fi-FI.xlf
+++ b/client/src/locale/angular.fi-FI.xlf
@@ -1623,7 +1623,7 @@ The link will expire within 1 hour.</target>
1623 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1623 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1624 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1624 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1625 1625
1626 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1626 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1627 <source>That's an error.</source><target state="new">That's an error.</target> 1627 <source>That's an error.</source><target state="new">That's an error.</target>
1628 <context-group purpose="location"> 1628 <context-group purpose="location">
1629 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1629 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4669,18 +4669,13 @@ The link will expire within 1 hour.</target>
4669 <source>Instance allowed by Twitter</source> 4669 <source>Instance allowed by Twitter</source>
4670 <target state="new">Instance allowed by Twitter</target> 4670 <target state="new">Instance allowed by Twitter</target>
4671 4671
4672 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4672 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4673 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4673 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4674 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4674 <context-group purpose="location">
4675 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4675 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4676 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4676 <context context-type="linenumber">490,495</context>
4677 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4677 </context-group>
4678 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4678 </trans-unit>
4679 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4680 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4681 "/> to see if you instance is allowed. </target>
4682
4683 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4684 <trans-unit id="493135676263039396" datatype="html"> 4679 <trans-unit id="493135676263039396" datatype="html">
4685 <source>LIVE</source><target state="new">LIVE</target> 4680 <source>LIVE</source><target state="new">LIVE</target>
4686 4681
@@ -8369,25 +8364,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8369 <target>Sähköpostiosoite vaaditaan.</target> 8364 <target>Sähköpostiosoite vaaditaan.</target>
8370 8365
8371 8366
8372 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8367 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8373 <trans-unit id="4591482207344282590"> 8368 <trans-unit id="4591482207344282590">
8374 <source>Email must be valid.</source> 8369 <source>Email must be valid.</source>
8375 <target>Sähköpostiosoitteen pitää olla toimiva.</target> 8370 <target>Sähköpostiosoitteen pitää olla toimiva.</target>
8376 8371
8377 8372
8378 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8373 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8379 <source>Handle is required.</source><target state="new">Handle is required.</target> 8374 <source>Handle is required.</source><target state="new">Handle is required.</target>
8380 <context-group purpose="location"> 8375
8381 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8376 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8382 <context context-type="linenumber">48</context>
8383 </context-group>
8384 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8385 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8377 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8386 <context-group purpose="location"> 8378
8387 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8379 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8388 <context context-type="linenumber">49</context>
8389 </context-group>
8390 </trans-unit>
8391 <trans-unit id="4968369344159400023"> 8380 <trans-unit id="4968369344159400023">
8392 <source>Your name is required.</source> 8381 <source>Your name is required.</source>
8393 <target>Nimesi vaaditaan.</target> 8382 <target>Nimesi vaaditaan.</target>
@@ -8438,13 +8427,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8438 <target>Käyttäjänimi vaaditaan.</target> 8427 <target>Käyttäjänimi vaaditaan.</target>
8439 8428
8440 8429
8441 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8430 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8442 <trans-unit id="3577237269587081090"> 8431 <trans-unit id="3577237269587081090">
8443 <source>Password is required.</source> 8432 <source>Password is required.</source>
8444 <target>Salasana vaaditaan.</target> 8433 <target>Salasana vaaditaan.</target>
8445 8434
8446 8435
8447 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8436 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8448 <trans-unit id="3152303769378345477"> 8437 <trans-unit id="3152303769378345477">
8449 <source>Confirmation of the password is required.</source> 8438 <source>Confirmation of the password is required.</source>
8450 <target>Salasanan vahvistus vaaditaan.</target> 8439 <target>Salasanan vahvistus vaaditaan.</target>
@@ -8454,127 +8443,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8454 <source>Username must be at least 1 character long.</source> 8443 <source>Username must be at least 1 character long.</source>
8455 <target>Käyttäjänimessä pitää olla ainakin yksi kirjain.</target> 8444 <target>Käyttäjänimessä pitää olla ainakin yksi kirjain.</target>
8456 8445
8457 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8446 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8458 <trans-unit id="1019755749203839300"> 8447 <trans-unit id="1019755749203839300">
8459 <source>Username cannot be more than 50 characters long.</source> 8448 <source>Username cannot be more than 50 characters long.</source>
8460 <target>Käyttäjänimi ei voi olla 50 kirjainta pidempi.</target> 8449 <target>Käyttäjänimi ei voi olla 50 kirjainta pidempi.</target>
8461 8450
8462 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8451 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8463 <trans-unit id="5621067256208426608"> 8452 <trans-unit id="5621067256208426608">
8464 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8453 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8465 <target>Käyttäjänimen pitää olla pienaakkosilla kirjoitettu, mutta numerot pisteet ja alaviivat on sallittu.</target> 8454 <target>Käyttäjänimen pitää olla pienaakkosilla kirjoitettu, mutta numerot pisteet ja alaviivat on sallittu.</target>
8466 8455
8467 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8456 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8468 <trans-unit id="6288154707582132676" datatype="html"> 8457 <trans-unit id="6288154707582132676" datatype="html">
8469 <source>Channel name is required.</source> 8458 <source>Channel name is required.</source>
8470 <target state="new">Channel name is required.</target> 8459 <target state="new">Channel name is required.</target>
8471 8460
8472 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8461 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8473 <trans-unit id="8178814467139959283" datatype="html"> 8462 <trans-unit id="8178814467139959283" datatype="html">
8474 <source>Channel name must be at least 1 character long.</source> 8463 <source>Channel name must be at least 1 character long.</source>
8475 <target state="new">Channel name must be at least 1 character long.</target> 8464 <target state="new">Channel name must be at least 1 character long.</target>
8476 8465
8477 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8466 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8478 <trans-unit id="8602785819772117007" datatype="html"> 8467 <trans-unit id="8602785819772117007" datatype="html">
8479 <source>Channel name cannot be more than 50 characters long.</source> 8468 <source>Channel name cannot be more than 50 characters long.</source>
8480 <target state="new">Channel name cannot be more than 50 characters long.</target> 8469 <target state="new">Channel name cannot be more than 50 characters long.</target>
8481 8470
8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8471 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8483 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8472 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8484 8473
8485 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8486 8475
8487 <trans-unit id="525871656034789056"> 8476 <trans-unit id="525871656034789056">
8488 <source>Password must be at least 6 characters long.</source> 8477 <source>Password must be at least 6 characters long.</source>
8489 <target>Salasanan pitää olla vähintään kuusi kirjainta pitkä.</target> 8478 <target>Salasanan pitää olla vähintään kuusi kirjainta pitkä.</target>
8490 8479
8491 8480
8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8493 <trans-unit id="1099684476181448167"> 8482 <trans-unit id="1099684476181448167">
8494 <source>Password cannot be more than 255 characters long.</source> 8483 <source>Password cannot be more than 255 characters long.</source>
8495 <target>Salasana ei voi olla 255 kirjainta pidempi.</target> 8484 <target>Salasana ei voi olla 255 kirjainta pidempi.</target>
8496 8485
8497 8486
8498 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8487 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8499 <trans-unit id="3392630942539073768"> 8488 <trans-unit id="3392630942539073768">
8500 <source>The new password and the confirmed password do not correspond.</source> 8489 <source>The new password and the confirmed password do not correspond.</source>
8501 <target>Uusi salasana ja vahvistettu salasana eivät täsmää.</target> 8490 <target>Uusi salasana ja vahvistettu salasana eivät täsmää.</target>
8502 8491
8503 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8504 <trans-unit id="2027337371129904473"> 8493 <trans-unit id="2027337371129904473">
8505 <source>Video quota is required.</source> 8494 <source>Video quota is required.</source>
8506 <target>Videokiintiö vaaditaan.</target> 8495 <target>Videokiintiö vaaditaan.</target>
8507 8496
8508 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8509 <trans-unit id="267386529333143660"> 8498 <trans-unit id="267386529333143660">
8510 <source>Quota must be greater than -1.</source> 8499 <source>Quota must be greater than -1.</source>
8511 <target>Kiintiön pitää olla enemmän kuin -1.</target> 8500 <target>Kiintiön pitää olla enemmän kuin -1.</target>
8512 8501
8513 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8502 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8514 <trans-unit id="1220179061234048936"> 8503 <trans-unit id="1220179061234048936">
8515 <source>Daily upload limit is required.</source> 8504 <source>Daily upload limit is required.</source>
8516 <target>Päivittäinen latauskiintiö vaaditaan.</target> 8505 <target>Päivittäinen latauskiintiö vaaditaan.</target>
8517 8506
8518 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8507 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8519 <trans-unit id="8959404382357999234"> 8508 <trans-unit id="8959404382357999234">
8520 <source>Daily upload limit must be greater than -1.</source> 8509 <source>Daily upload limit must be greater than -1.</source>
8521 <target>Päivittäinen latauskiintiö pitää olla enemmän kuin -1.</target> 8510 <target>Päivittäinen latauskiintiö pitää olla enemmän kuin -1.</target>
8522 8511
8523 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8512 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8524 <trans-unit id="4796798537475457493"> 8513 <trans-unit id="4796798537475457493">
8525 <source>User role is required.</source> 8514 <source>User role is required.</source>
8526 <target>Käyttäjärooli vaaditaan.</target> 8515 <target>Käyttäjärooli vaaditaan.</target>
8527 8516
8528 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8517 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8529 <trans-unit id="2761226139624435788"> 8518 <trans-unit id="2761226139624435788">
8530 <source>Description must be at least 3 characters long.</source> 8519 <source>Description must be at least 3 characters long.</source>
8531 <target>Kuvauksen pitää olla vähintään kolme kirjainta pitkä.</target> 8520 <target>Kuvauksen pitää olla vähintään kolme kirjainta pitkä.</target>
8532 8521
8533 8522
8534 8523
8535 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8524 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8536 <trans-unit id="4717982586356605243"> 8525 <trans-unit id="4717982586356605243">
8537 <source>Description cannot be more than 1000 characters long.</source> 8526 <source>Description cannot be more than 1000 characters long.</source>
8538 <target>Kuvaus ei voi olla 1000 kirjainta pidempi.</target> 8527 <target>Kuvaus ei voi olla 1000 kirjainta pidempi.</target>
8539 8528
8540 8529
8541 8530
8542 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8531 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8543 <trans-unit id="1814372869868173571" datatype="html"> 8532 <trans-unit id="1814372869868173571" datatype="html">
8544 <source>You must agree with the instance terms in order to register on it.</source> 8533 <source>You must agree with the instance terms in order to register on it.</source>
8545 <target state="new">You must agree with the instance terms in order to register on it.</target> 8534 <target state="new">You must agree with the instance terms in order to register on it.</target>
8546 8535
8547 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8536 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8548 <trans-unit id="7803960725351649605"> 8537 <trans-unit id="7803960725351649605">
8549 <source>Ban reason must be at least 3 characters long.</source> 8538 <source>Ban reason must be at least 3 characters long.</source>
8550 <target>Eston syy pitää olla vähintään kolme kirjainta pitkä.</target> 8539 <target>Eston syy pitää olla vähintään kolme kirjainta pitkä.</target>
8551 8540
8552 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8541 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8553 <trans-unit id="3851609012243698179"> 8542 <trans-unit id="3851609012243698179">
8554 <source>Ban reason cannot be more than 250 characters long.</source> 8543 <source>Ban reason cannot be more than 250 characters long.</source>
8555 <target>Eston syy ei voi olla 250 kirjainta pidempi.</target> 8544 <target>Eston syy ei voi olla 250 kirjainta pidempi.</target>
8556 8545
8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8558 <trans-unit id="6632896893630378443"> 8547 <trans-unit id="6632896893630378443">
8559 <source>Display name is required.</source> 8548 <source>Display name is required.</source>
8560 <target>Näyttönimi vaaditaan.</target> 8549 <target>Näyttönimi vaaditaan.</target>
8561 8550
8562 8551
8563 8552
8564 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8565 <trans-unit id="1303578752658966736"> 8554 <trans-unit id="1303578752658966736">
8566 <source>Display name must be at least 1 character long.</source> 8555 <source>Display name must be at least 1 character long.</source>
8567 <target>Näyttönimessä pitää olla ainakin yksi kirjain.</target> 8556 <target>Näyttönimessä pitää olla ainakin yksi kirjain.</target>
8568 8557
8569 8558
8570 8559
8571 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8560 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8572 <trans-unit id="4613240543124934954"> 8561 <trans-unit id="4613240543124934954">
8573 <source>Display name cannot be more than 50 characters long.</source> 8562 <source>Display name cannot be more than 50 characters long.</source>
8574 <target>Näyttönimi ei voi olla 50 kirjainta pidempi.</target> 8563 <target>Näyttönimi ei voi olla 50 kirjainta pidempi.</target>
8575 8564
8576 8565
8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8578 <trans-unit id="1000468652492651683"> 8567 <trans-unit id="1000468652492651683">
8579 <source>Report reason is required.</source> 8568 <source>Report reason is required.</source>
8580 <target>Valituksen syy vaaditaan.</target> 8569 <target>Valituksen syy vaaditaan.</target>
@@ -10279,10 +10268,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10279 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10268 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10280 <source>Upload a video</source><target state="new">Upload a video</target> 10269 <source>Upload a video</source><target state="new">Upload a video</target>
10281 10270
10282 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10271 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10283 <source>Edit a video</source><target state="new">Edit a video</target> 10272 <source>Edit a video</source><target state="new">Edit a video</target>
10284 10273
10285 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10274 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10286 </body> 10275 </body>
10287 </file> 10276 </file>
10288</xliff> \ No newline at end of file 10277</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf
index f41474525..5517580ba 100644
--- a/client/src/locale/angular.fr-FR.xlf
+++ b/client/src/locale/angular.fr-FR.xlf
@@ -1536,8 +1536,8 @@ The link will expire within 1 hour.</source>
1536 <trans-unit id="4424964105331349857" datatype="html"> 1536 <trans-unit id="4424964105331349857" datatype="html">
1537 <source>I'm a teapot</source> 1537 <source>I'm a teapot</source>
1538 <target state="translated">Je suis une théière</target> 1538 <target state="translated">Je suis une théière</target>
1539 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1539
1540 </trans-unit> 1540 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1541 <trans-unit id="1597262876035959248" datatype="html"> 1541 <trans-unit id="1597262876035959248" datatype="html">
1542 <source>That's an error.</source> 1542 <source>That's an error.</source>
1543 <target state="translated">C'est une erreur.</target> 1543 <target state="translated">C'est une erreur.</target>
@@ -4690,12 +4690,14 @@ The link will expire within 1 hour.</source>
4690 <source>Instance allowed by Twitter</source> 4690 <source>Instance allowed by Twitter</source>
4691 <target state="translated">Instance permise par Twitter</target> 4691 <target state="translated">Instance permise par Twitter</target>
4692 4692
4693 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4693 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4694 <trans-unit id="8042372696350741398" datatype="html"> 4694 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4695 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4695 <context-group purpose="location">
4696 <target state="translated">Si votre instance est explicitement autorisée par Twitter, un lecteur vidéo sera intégré au flux Twitter sur le partage vidéo PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Si l'instance ne l'est pas, nous utilisons une carte de lien d'image qui redirigera vers votre instance PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4696 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4697 4697 <context context-type="linenumber">490,495</context>
4698 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4698 </context-group>
4699 </trans-unit>
4700
4699 <trans-unit id="493135676263039396" datatype="html"> 4701 <trans-unit id="493135676263039396" datatype="html">
4700 <source>LIVE</source> 4702 <source>LIVE</source>
4701 <target state="translated">DIRECT</target> 4703 <target state="translated">DIRECT</target>
@@ -8519,31 +8521,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8519 <trans-unit id="8602814243662345124"> 8521 <trans-unit id="8602814243662345124">
8520 <source>Email is required.</source> 8522 <source>Email is required.</source>
8521 <target>Le courriel est requis.</target> 8523 <target>Le courriel est requis.</target>
8522 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8524
8523 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8525
8524 </trans-unit> 8526 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8525 <trans-unit id="4591482207344282590"> 8527 <trans-unit id="4591482207344282590">
8526 <source>Email must be valid.</source> 8528 <source>Email must be valid.</source>
8527 <target>Le courriel doit être valide.</target> 8529 <target>Le courriel doit être valide.</target>
8528 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8530
8529 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8531
8530 </trans-unit> 8532 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8531 <trans-unit id="544279804045883862" datatype="html"> 8533 <trans-unit id="544279804045883862" datatype="html">
8532 <source>Handle is required.</source> 8534 <source>Handle is required.</source>
8533 <target state="translated">Un handle est nécessaire.</target> 8535 <target state="translated">Un handle est nécessaire.</target>
8534 <context-group purpose="location"> 8536
8535 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8537 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8536 <context context-type="linenumber">48</context>
8537 </context-group>
8538 </trans-unit>
8539 <trans-unit id="2805037637775107078" datatype="html"> 8538 <trans-unit id="2805037637775107078" datatype="html">
8540 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8539 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8541 <target state="translated">L'"Handle" doit être valide (eg. chocobozzz@example.com).</target> 8540 <target state="translated">L'"Handle" doit être valide (eg. chocobozzz@example.com).</target>
8542 <context-group purpose="location"> 8541
8543 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8542 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8544 <context context-type="linenumber">49</context>
8545 </context-group>
8546 </trans-unit>
8547 <trans-unit id="4968369344159400023"> 8543 <trans-unit id="4968369344159400023">
8548 <source>Your name is required.</source> 8544 <source>Your name is required.</source>
8549 <target>Votre nom doit être rempli.</target> 8545 <target>Votre nom doit être rempli.</target>
@@ -8592,16 +8588,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8592 <trans-unit id="3868123820758341861"> 8588 <trans-unit id="3868123820758341861">
8593 <source>Username is required.</source> 8589 <source>Username is required.</source>
8594 <target>Le nom d'utilisateur·rice est requis.</target> 8590 <target>Le nom d'utilisateur·rice est requis.</target>
8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8591
8596 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8592
8597 </trans-unit> 8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8598 <trans-unit id="3577237269587081090"> 8594 <trans-unit id="3577237269587081090">
8599 <source>Password is required.</source> 8595 <source>Password is required.</source>
8600 <target>Le mot de passe est requis.</target> 8596 <target>Le mot de passe est requis.</target>
8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8597
8602 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8598
8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8599
8604 </trans-unit> 8600 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8605 <trans-unit id="3152303769378345477"> 8601 <trans-unit id="3152303769378345477">
8606 <source>Confirmation of the password is required.</source> 8602 <source>Confirmation of the password is required.</source>
8607 <target>La confirmation du mot de passe est requise.</target> 8603 <target>La confirmation du mot de passe est requise.</target>
@@ -8610,129 +8606,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8610 <trans-unit id="4786141633412279939"> 8606 <trans-unit id="4786141633412279939">
8611 <source>Username must be at least 1 character long.</source> 8607 <source>Username must be at least 1 character long.</source>
8612 <target>Votre nom d'utilisateur doit contenir au moins un caractère.</target> 8608 <target>Votre nom d'utilisateur doit contenir au moins un caractère.</target>
8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8609
8614 </trans-unit> 8610 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8615 <trans-unit id="1019755749203839300"> 8611 <trans-unit id="1019755749203839300">
8616 <source>Username cannot be more than 50 characters long.</source> 8612 <source>Username cannot be more than 50 characters long.</source>
8617 <target>Votre nom d'utilisateur ne peut pas contenir plus de 50 caractères.</target> 8613 <target>Votre nom d'utilisateur ne peut pas contenir plus de 50 caractères.</target>
8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8614
8619 </trans-unit> 8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8620 <trans-unit id="5621067256208426608"> 8616 <trans-unit id="5621067256208426608">
8621 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8617 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8622 <target>Le nom d'utilisateur peut contenir des minuscules, des chiffres, des points et des tirets bas.</target> 8618 <target>Le nom d'utilisateur peut contenir des minuscules, des chiffres, des points et des tirets bas.</target>
8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8619
8624 </trans-unit> 8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8625 <trans-unit id="6288154707582132676" datatype="html"> 8621 <trans-unit id="6288154707582132676" datatype="html">
8626 <source>Channel name is required.</source> 8622 <source>Channel name is required.</source>
8627 <target state="translated">Le nom de la chaîne est requis.</target> 8623 <target state="translated">Le nom de la chaîne est requis.</target>
8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8624
8629 </trans-unit> 8625 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8630 <trans-unit id="8178814467139959283" datatype="html"> 8626 <trans-unit id="8178814467139959283" datatype="html">
8631 <source>Channel name must be at least 1 character long.</source> 8627 <source>Channel name must be at least 1 character long.</source>
8632 <target state="translated">Le nom de la chaîne doit comporter au moins 1 caractère.</target> 8628 <target state="translated">Le nom de la chaîne doit comporter au moins 1 caractère.</target>
8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8629
8634 </trans-unit> 8630 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8635 <trans-unit id="8602785819772117007" datatype="html"> 8631 <trans-unit id="8602785819772117007" datatype="html">
8636 <source>Channel name cannot be more than 50 characters long.</source> 8632 <source>Channel name cannot be more than 50 characters long.</source>
8637 <target state="translated">Le nom de la chaîne ne peut pas comporter plus de 50 caractères.</target> 8633 <target state="translated">Le nom de la chaîne ne peut pas comporter plus de 50 caractères.</target>
8638 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8634
8639 </trans-unit> 8635 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8640 <trans-unit id="3419415520566928243" datatype="html"> 8636 <trans-unit id="3419415520566928243" datatype="html">
8641 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8637 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8642 <target state="translated">Le nom de chaîne doit être en minuscules, et ne peut contenir que des caractères alphanumériques, des points ou des tirets bas.</target> 8638 <target state="translated">Le nom de chaîne doit être en minuscules, et ne peut contenir que des caractères alphanumériques, des points ou des tirets bas.</target>
8643 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8639
8644 </trans-unit> 8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8645 <trans-unit id="525871656034789056"> 8641 <trans-unit id="525871656034789056">
8646 <source>Password must be at least 6 characters long.</source> 8642 <source>Password must be at least 6 characters long.</source>
8647 <target>Le mot de passe doit être composé d'au moins 6 caractères.</target> 8643 <target>Le mot de passe doit être composé d'au moins 6 caractères.</target>
8648 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8644
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8645
8650 </trans-unit> 8646 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8651 <trans-unit id="1099684476181448167"> 8647 <trans-unit id="1099684476181448167">
8652 <source>Password cannot be more than 255 characters long.</source> 8648 <source>Password cannot be more than 255 characters long.</source>
8653 <target>Le mot de passe ne peut pas faire plus de 255 caractères.</target> 8649 <target>Le mot de passe ne peut pas faire plus de 255 caractères.</target>
8654 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8650
8655 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8651
8656 </trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8657 <trans-unit id="3392630942539073768"> 8653 <trans-unit id="3392630942539073768">
8658 <source>The new password and the confirmed password do not correspond.</source> 8654 <source>The new password and the confirmed password do not correspond.</source>
8659 <target>Les mots de passe ne correspondent pas.</target> 8655 <target>Les mots de passe ne correspondent pas.</target>
8660 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8656
8661 </trans-unit> 8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8662 <trans-unit id="2027337371129904473"> 8658 <trans-unit id="2027337371129904473">
8663 <source>Video quota is required.</source> 8659 <source>Video quota is required.</source>
8664 <target>Le quota de vidéos est requis.</target> 8660 <target>Le quota de vidéos est requis.</target>
8665 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8661
8666 </trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8667 <trans-unit id="267386529333143660"> 8663 <trans-unit id="267386529333143660">
8668 <source>Quota must be greater than -1.</source> 8664 <source>Quota must be greater than -1.</source>
8669 <target>Le quota doit être supérieur à -1.</target> 8665 <target>Le quota doit être supérieur à -1.</target>
8670 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8666
8671 </trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8672 <trans-unit id="1220179061234048936"> 8668 <trans-unit id="1220179061234048936">
8673 <source>Daily upload limit is required.</source> 8669 <source>Daily upload limit is required.</source>
8674 <target>Un quota journalier de téléversement est requis.</target> 8670 <target>Un quota journalier de téléversement est requis.</target>
8675 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8671
8676 </trans-unit> 8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8677 <trans-unit id="8959404382357999234"> 8673 <trans-unit id="8959404382357999234">
8678 <source>Daily upload limit must be greater than -1.</source> 8674 <source>Daily upload limit must be greater than -1.</source>
8679 <target>Le quota journalier de téléversement doit être supérieur à -1.</target> 8675 <target>Le quota journalier de téléversement doit être supérieur à -1.</target>
8680 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8676
8681 </trans-unit> 8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8682 <trans-unit id="4796798537475457493"> 8678 <trans-unit id="4796798537475457493">
8683 <source>User role is required.</source> 8679 <source>User role is required.</source>
8684 <target>Le rôle utilisateur est requis.</target> 8680 <target>Le rôle utilisateur est requis.</target>
8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8681
8686 </trans-unit> 8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8687 <trans-unit id="2761226139624435788"> 8683 <trans-unit id="2761226139624435788">
8688 <source>Description must be at least 3 characters long.</source> 8684 <source>Description must be at least 3 characters long.</source>
8689 <target>La description doit être composée d'au moins 3 caractères.</target> 8685 <target>La description doit être composée d'au moins 3 caractères.</target>
8690 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8686
8691 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8687
8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8688
8693 </trans-unit> 8689 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8694 <trans-unit id="4717982586356605243"> 8690 <trans-unit id="4717982586356605243">
8695 <source>Description cannot be more than 1000 characters long.</source> 8691 <source>Description cannot be more than 1000 characters long.</source>
8696 <target>La description ne peut pas faire plus de 1000 caractères de long.</target> 8692 <target>La description ne peut pas faire plus de 1000 caractères de long.</target>
8697 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8693
8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8694
8699 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8695
8700 </trans-unit> 8696 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8701 <trans-unit id="1814372869868173571"> 8697 <trans-unit id="1814372869868173571">
8702 <source>You must agree with the instance terms in order to register on it.</source> 8698 <source>You must agree with the instance terms in order to register on it.</source>
8703 <target>Vous devez être d'accord avec les conditions de l'instance pour pouvoir vous inscrire.</target> 8699 <target>Vous devez être d'accord avec les conditions de l'instance pour pouvoir vous inscrire.</target>
8704 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8700
8705 </trans-unit> 8701 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8706 <trans-unit id="7803960725351649605"> 8702 <trans-unit id="7803960725351649605">
8707 <source>Ban reason must be at least 3 characters long.</source> 8703 <source>Ban reason must be at least 3 characters long.</source>
8708 <target>La raison du bannissement doit faire au moins 3 caractères.</target> 8704 <target>La raison du bannissement doit faire au moins 3 caractères.</target>
8709 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8705
8710 </trans-unit> 8706 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8711 <trans-unit id="3851609012243698179"> 8707 <trans-unit id="3851609012243698179">
8712 <source>Ban reason cannot be more than 250 characters long.</source> 8708 <source>Ban reason cannot be more than 250 characters long.</source>
8713 <target>La raison du bannissement doit faire au plus 250 caractères.</target> 8709 <target>La raison du bannissement doit faire au plus 250 caractères.</target>
8714 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8710
8715 </trans-unit> 8711 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8716 <trans-unit id="6632896893630378443"> 8712 <trans-unit id="6632896893630378443">
8717 <source>Display name is required.</source> 8713 <source>Display name is required.</source>
8718 <target>Le nom d'affichage est requis.</target> 8714 <target>Le nom d'affichage est requis.</target>
8719 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8715
8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8716
8721 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8717
8722 </trans-unit> 8718 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8723 <trans-unit id="1303578752658966736"> 8719 <trans-unit id="1303578752658966736">
8724 <source>Display name must be at least 1 character long.</source> 8720 <source>Display name must be at least 1 character long.</source>
8725 <target>Votre nom affiché doit contenir au moins un caractère.</target> 8721 <target>Votre nom affiché doit contenir au moins un caractère.</target>
8726 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8722
8727 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8723
8728 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8724
8729 </trans-unit> 8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8730 <trans-unit id="4613240543124934954"> 8726 <trans-unit id="4613240543124934954">
8731 <source>Display name cannot be more than 50 characters long.</source> 8727 <source>Display name cannot be more than 50 characters long.</source>
8732 <target>Votre nom affiché ne peut pas contenir plus de 50 caractères.</target> 8728 <target>Votre nom affiché ne peut pas contenir plus de 50 caractères.</target>
8733 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8729
8734 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8730
8735 </trans-unit> 8731 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8736 <trans-unit id="1000468652492651683"> 8732 <trans-unit id="1000468652492651683">
8737 <source>Report reason is required.</source> 8733 <source>Report reason is required.</source>
8738 <target>La raison du signalement est requise.</target> 8734 <target>La raison du signalement est requise.</target>
@@ -10521,12 +10517,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10521 <source>Upload a video</source> 10517 <source>Upload a video</source>
10522 <target state="translated">Envoyer une vidéo</target> 10518 <target state="translated">Envoyer une vidéo</target>
10523 10519
10524 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10520 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10525 <trans-unit id="7590784934397800835" datatype="html"> 10521 <trans-unit id="7590784934397800835" datatype="html">
10526 <source>Edit a video</source> 10522 <source>Edit a video</source>
10527 <target state="translated">Mise à jour d'une vidéo</target> 10523 <target state="translated">Mise à jour d'une vidéo</target>
10528 10524
10529 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10525 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10530 </body> 10526 </body>
10531 </file> 10527 </file>
10532</xliff> 10528</xliff>
diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf
index 069858b03..fc37ccbfc 100644
--- a/client/src/locale/angular.gd.xlf
+++ b/client/src/locale/angular.gd.xlf
@@ -1512,8 +1512,8 @@ The link will expire within 1 hour.</source>
1512 <trans-unit id="4424964105331349857" datatype="html"> 1512 <trans-unit id="4424964105331349857" datatype="html">
1513 <source>I'm a teapot</source> 1513 <source>I'm a teapot</source>
1514 <target state="translated">’S e poit-tì a th’ annam</target> 1514 <target state="translated">’S e poit-tì a th’ annam</target>
1515 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1515
1516 </trans-unit> 1516 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1517 <trans-unit id="1597262876035959248" datatype="html"> 1517 <trans-unit id="1597262876035959248" datatype="html">
1518 <source>That's an error.</source> 1518 <source>That's an error.</source>
1519 <target state="translated">Seo mearachd.</target> 1519 <target state="translated">Seo mearachd.</target>
@@ -4645,12 +4645,14 @@ The link will expire within 1 hour.</source>
4645 <source>Instance allowed by Twitter</source> 4645 <source>Instance allowed by Twitter</source>
4646 <target state="translated">Tha Twitter a’ ceadachadh an t-ionstans agad</target> 4646 <target state="translated">Tha Twitter a’ ceadachadh an t-ionstans agad</target>
4647 4647
4648 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4648 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4649 <trans-unit id="8042372696350741398" datatype="html"> 4649 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4650 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4650 <context-group purpose="location">
4651 <target state="translated">Ma tha Twitter a’ ceadachadh an t-ionstans agad gu sònraichte, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Mur eil, cleachdaidh sinn cairt ceangail deilbh a nì ath-stiùireadh air an ionstans dhe PeerTube agad.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/videos/watch/rudeigin) air <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> feuch a bheil an t-ionstans agad ’ga cheadachadh. </target> 4651 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4652 4652 <context context-type="linenumber">490,495</context>
4653 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4653 </context-group>
4654 </trans-unit>
4655
4654 <trans-unit id="493135676263039396" datatype="html"> 4656 <trans-unit id="493135676263039396" datatype="html">
4655 <source>LIVE</source> 4657 <source>LIVE</source>
4656 <target state="translated">BEÒ</target> 4658 <target state="translated">BEÒ</target>
@@ -8400,31 +8402,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8400 <trans-unit id="8602814243662345124" datatype="html"> 8402 <trans-unit id="8602814243662345124" datatype="html">
8401 <source>Email is required.</source> 8403 <source>Email is required.</source>
8402 <target state="translated">Tha post-d riatanach.</target> 8404 <target state="translated">Tha post-d riatanach.</target>
8403 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8405
8404 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8406
8405 </trans-unit> 8407 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8406 <trans-unit id="4591482207344282590" datatype="html"> 8408 <trans-unit id="4591482207344282590" datatype="html">
8407 <source>Email must be valid.</source> 8409 <source>Email must be valid.</source>
8408 <target state="translated">Feumaidh am post-d a bhith dligheach.</target> 8410 <target state="translated">Feumaidh am post-d a bhith dligheach.</target>
8409 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8411
8410 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8412
8411 </trans-unit> 8413 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8412 <trans-unit id="544279804045883862" datatype="html"> 8414 <trans-unit id="544279804045883862" datatype="html">
8413 <source>Handle is required.</source> 8415 <source>Handle is required.</source>
8414 <target state="translated">Tha làimhsichear riatanach.</target> 8416 <target state="translated">Tha làimhsichear riatanach.</target>
8415 <context-group purpose="location"> 8417
8416 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8418 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8417 <context context-type="linenumber">48</context>
8418 </context-group>
8419 </trans-unit>
8420 <trans-unit id="2805037637775107078" datatype="html"> 8419 <trans-unit id="2805037637775107078" datatype="html">
8421 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8420 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8422 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8421 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8423 <context-group purpose="location"> 8422
8424 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8423 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8425 <context context-type="linenumber">49</context>
8426 </context-group>
8427 </trans-unit>
8428 <trans-unit id="4968369344159400023" datatype="html"> 8424 <trans-unit id="4968369344159400023" datatype="html">
8429 <source>Your name is required.</source> 8425 <source>Your name is required.</source>
8430 <target state="translated">Tha d’ ainm riatanach.</target> 8426 <target state="translated">Tha d’ ainm riatanach.</target>
@@ -8473,16 +8469,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8473 <trans-unit id="3868123820758341861" datatype="html"> 8469 <trans-unit id="3868123820758341861" datatype="html">
8474 <source>Username is required.</source> 8470 <source>Username is required.</source>
8475 <target state="translated">Tha ainm-cleachdaiche riatanach.</target> 8471 <target state="translated">Tha ainm-cleachdaiche riatanach.</target>
8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8472
8477 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8473
8478 </trans-unit> 8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8479 <trans-unit id="3577237269587081090" datatype="html"> 8475 <trans-unit id="3577237269587081090" datatype="html">
8480 <source>Password is required.</source> 8476 <source>Password is required.</source>
8481 <target state="translated">Tha facal-faire riatanach.</target> 8477 <target state="translated">Tha facal-faire riatanach.</target>
8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8478
8483 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8479
8484 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8480
8485 </trans-unit> 8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8486 <trans-unit id="3152303769378345477" datatype="html"> 8482 <trans-unit id="3152303769378345477" datatype="html">
8487 <source>Confirmation of the password is required.</source> 8483 <source>Confirmation of the password is required.</source>
8488 <target state="translated">Tha dearbhadh an fhacail-fhaire riatanach.</target> 8484 <target state="translated">Tha dearbhadh an fhacail-fhaire riatanach.</target>
@@ -8491,129 +8487,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8491 <trans-unit id="4786141633412279939" datatype="html"> 8487 <trans-unit id="4786141633412279939" datatype="html">
8492 <source>Username must be at least 1 character long.</source> 8488 <source>Username must be at least 1 character long.</source>
8493 <target state="translated">Feumaidh an t-ainm-cleachdaiche a bhith 1 charactar a dh’fhaid air a char as giorra.</target> 8489 <target state="translated">Feumaidh an t-ainm-cleachdaiche a bhith 1 charactar a dh’fhaid air a char as giorra.</target>
8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8490
8495 </trans-unit> 8491 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8496 <trans-unit id="1019755749203839300" datatype="html"> 8492 <trans-unit id="1019755749203839300" datatype="html">
8497 <source>Username cannot be more than 50 characters long.</source> 8493 <source>Username cannot be more than 50 characters long.</source>
8498 <target state="translated">Chan fhaod ainm-cleachdaiche a bhith nas fhaide na 50 caractar.</target> 8494 <target state="translated">Chan fhaod ainm-cleachdaiche a bhith nas fhaide na 50 caractar.</target>
8499 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8495
8500 </trans-unit> 8496 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8501 <trans-unit id="5621067256208426608" datatype="html"> 8497 <trans-unit id="5621067256208426608" datatype="html">
8502 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8498 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8503 <target state="translated">Chan fhaod ach litrichean beaga gun stràcan, àireamhan, dotagan is fo-loidhnichean a bhith am broinn ainm-cleachdaiche.</target> 8499 <target state="translated">Chan fhaod ach litrichean beaga gun stràcan, àireamhan, dotagan is fo-loidhnichean a bhith am broinn ainm-cleachdaiche.</target>
8504 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8500
8505 </trans-unit> 8501 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8506 <trans-unit id="6288154707582132676" datatype="html"> 8502 <trans-unit id="6288154707582132676" datatype="html">
8507 <source>Channel name is required.</source> 8503 <source>Channel name is required.</source>
8508 <target state="translated">Tha ainm sianail riatanach.</target> 8504 <target state="translated">Tha ainm sianail riatanach.</target>
8509 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8505
8510 </trans-unit> 8506 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8511 <trans-unit id="8178814467139959283" datatype="html"> 8507 <trans-unit id="8178814467139959283" datatype="html">
8512 <source>Channel name must be at least 1 character long.</source> 8508 <source>Channel name must be at least 1 character long.</source>
8513 <target state="translated">Feumaidh ainm na seanail a bhith 1 charactar a dh’fhaid air a char as giorra.</target> 8509 <target state="translated">Feumaidh ainm na seanail a bhith 1 charactar a dh’fhaid air a char as giorra.</target>
8514 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8510
8515 </trans-unit> 8511 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8516 <trans-unit id="8602785819772117007" datatype="html"> 8512 <trans-unit id="8602785819772117007" datatype="html">
8517 <source>Channel name cannot be more than 50 characters long.</source> 8513 <source>Channel name cannot be more than 50 characters long.</source>
8518 <target state="translated">Chan fhaod ainm na seanail a bhith nas fhaide na 50 caractar.</target> 8514 <target state="translated">Chan fhaod ainm na seanail a bhith nas fhaide na 50 caractar.</target>
8519 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8515
8520 </trans-unit> 8516 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8521 <trans-unit id="3419415520566928243" datatype="html"> 8517 <trans-unit id="3419415520566928243" datatype="html">
8522 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8518 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8523 <target state="translated">Chan fhaod ach litrichean beaga gun stràcan, àireamhan, dotagan is fo-loidhnichean a bhith am broinn ainm seanail.</target> 8519 <target state="translated">Chan fhaod ach litrichean beaga gun stràcan, àireamhan, dotagan is fo-loidhnichean a bhith am broinn ainm seanail.</target>
8524 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8520
8525 </trans-unit> 8521 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8526 <trans-unit id="525871656034789056" datatype="html"> 8522 <trans-unit id="525871656034789056" datatype="html">
8527 <source>Password must be at least 6 characters long.</source> 8523 <source>Password must be at least 6 characters long.</source>
8528 <target state="translated">Feumaidh am facal-faire a bhith 6 caractaran a dh’fhaid air a char as giorra.</target> 8524 <target state="translated">Feumaidh am facal-faire a bhith 6 caractaran a dh’fhaid air a char as giorra.</target>
8529 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8525
8530 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8526
8531 </trans-unit> 8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8532 <trans-unit id="1099684476181448167" datatype="html"> 8528 <trans-unit id="1099684476181448167" datatype="html">
8533 <source>Password cannot be more than 255 characters long.</source> 8529 <source>Password cannot be more than 255 characters long.</source>
8534 <target state="translated">Chan fhaod am facal-faire a bhith nas fhaide na 255 caractar.</target> 8530 <target state="translated">Chan fhaod am facal-faire a bhith nas fhaide na 255 caractar.</target>
8535 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8531
8536 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8532
8537 </trans-unit> 8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8538 <trans-unit id="3392630942539073768" datatype="html"> 8534 <trans-unit id="3392630942539073768" datatype="html">
8539 <source>The new password and the confirmed password do not correspond.</source> 8535 <source>The new password and the confirmed password do not correspond.</source>
8540 <target state="translated">Chan eil am facal-faire ùr ’s a dhearbhadh co-ionnann.</target> 8536 <target state="translated">Chan eil am facal-faire ùr ’s a dhearbhadh co-ionnann.</target>
8541 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8537
8542 </trans-unit> 8538 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8543 <trans-unit id="2027337371129904473" datatype="html"> 8539 <trans-unit id="2027337371129904473" datatype="html">
8544 <source>Video quota is required.</source> 8540 <source>Video quota is required.</source>
8545 <target state="translated">Tha feum air cuota video.</target> 8541 <target state="translated">Tha feum air cuota video.</target>
8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8542
8547 </trans-unit> 8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8548 <trans-unit id="267386529333143660" datatype="html"> 8544 <trans-unit id="267386529333143660" datatype="html">
8549 <source>Quota must be greater than -1.</source> 8545 <source>Quota must be greater than -1.</source>
8550 <target state="translated">Feumaidh an cuota a bhith nas motha na -1.</target> 8546 <target state="translated">Feumaidh an cuota a bhith nas motha na -1.</target>
8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8547
8552 </trans-unit> 8548 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8553 <trans-unit id="1220179061234048936" datatype="html"> 8549 <trans-unit id="1220179061234048936" datatype="html">
8554 <source>Daily upload limit is required.</source> 8550 <source>Daily upload limit is required.</source>
8555 <target state="translated">Tha crìoch air an luchdadh suas làitheil riatanach.</target> 8551 <target state="translated">Tha crìoch air an luchdadh suas làitheil riatanach.</target>
8556 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8552
8557 </trans-unit> 8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8558 <trans-unit id="8959404382357999234" datatype="html"> 8554 <trans-unit id="8959404382357999234" datatype="html">
8559 <source>Daily upload limit must be greater than -1.</source> 8555 <source>Daily upload limit must be greater than -1.</source>
8560 <target state="translated">Feumaidh a’ chrìoch air an luchdadh suas làitheil a bhith nas motha na -1.</target> 8556 <target state="translated">Feumaidh a’ chrìoch air an luchdadh suas làitheil a bhith nas motha na -1.</target>
8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8557
8562 </trans-unit> 8558 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8563 <trans-unit id="4796798537475457493" datatype="html"> 8559 <trans-unit id="4796798537475457493" datatype="html">
8564 <source>User role is required.</source> 8560 <source>User role is required.</source>
8565 <target state="translated">Tha feum air dreuchd cleachdaiche.</target> 8561 <target state="translated">Tha feum air dreuchd cleachdaiche.</target>
8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8562
8567 </trans-unit> 8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8568 <trans-unit id="2761226139624435788" datatype="html"> 8564 <trans-unit id="2761226139624435788" datatype="html">
8569 <source>Description must be at least 3 characters long.</source> 8565 <source>Description must be at least 3 characters long.</source>
8570 <target state="translated">Feumaidh an tuairisgeul a bhith 3 caractaran a dh’fhaid air a char as giorra.</target> 8566 <target state="translated">Feumaidh an tuairisgeul a bhith 3 caractaran a dh’fhaid air a char as giorra.</target>
8571 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8567
8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8568
8573 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8569
8574 </trans-unit> 8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8575 <trans-unit id="4717982586356605243" datatype="html"> 8571 <trans-unit id="4717982586356605243" datatype="html">
8576 <source>Description cannot be more than 1000 characters long.</source> 8572 <source>Description cannot be more than 1000 characters long.</source>
8577 <target state="translated">Chan fhaod an tuairisgeul a bhith nas fhaide na 1000 caractar.</target> 8573 <target state="translated">Chan fhaod an tuairisgeul a bhith nas fhaide na 1000 caractar.</target>
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8574
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8575
8580 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8576
8581 </trans-unit> 8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8582 <trans-unit id="1814372869868173571" datatype="html"> 8578 <trans-unit id="1814372869868173571" datatype="html">
8583 <source>You must agree with the instance terms in order to register on it.</source> 8579 <source>You must agree with the instance terms in order to register on it.</source>
8584 <target state="translated">Feumaidh tu aontachadh ri teirmichean an ionstans mus clàraich thu leis.</target> 8580 <target state="translated">Feumaidh tu aontachadh ri teirmichean an ionstans mus clàraich thu leis.</target>
8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8581
8586 </trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8587 <trans-unit id="7803960725351649605" datatype="html"> 8583 <trans-unit id="7803960725351649605" datatype="html">
8588 <source>Ban reason must be at least 3 characters long.</source> 8584 <source>Ban reason must be at least 3 characters long.</source>
8589 <target state="translated">Feumaidh adhbhar an toirmisg a bhith 3 caractaran a dh’fhaid air a char as giorra.</target> 8585 <target state="translated">Feumaidh adhbhar an toirmisg a bhith 3 caractaran a dh’fhaid air a char as giorra.</target>
8590 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8586
8591 </trans-unit> 8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8592 <trans-unit id="3851609012243698179" datatype="html"> 8588 <trans-unit id="3851609012243698179" datatype="html">
8593 <source>Ban reason cannot be more than 250 characters long.</source> 8589 <source>Ban reason cannot be more than 250 characters long.</source>
8594 <target state="translated">Chan fhaod adhbhar an toirmisg a bhith nas fhaide na 250 caractar.</target> 8590 <target state="translated">Chan fhaod adhbhar an toirmisg a bhith nas fhaide na 250 caractar.</target>
8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8591
8596 </trans-unit> 8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8597 <trans-unit id="6632896893630378443" datatype="html"> 8593 <trans-unit id="6632896893630378443" datatype="html">
8598 <source>Display name is required.</source> 8594 <source>Display name is required.</source>
8599 <target state="translated">Tha feum air ainm-taisbeanaidh.</target> 8595 <target state="translated">Tha feum air ainm-taisbeanaidh.</target>
8600 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8596
8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8597
8602 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8598
8603 </trans-unit> 8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8604 <trans-unit id="1303578752658966736" datatype="html"> 8600 <trans-unit id="1303578752658966736" datatype="html">
8605 <source>Display name must be at least 1 character long.</source> 8601 <source>Display name must be at least 1 character long.</source>
8606 <target state="translated">Feumaidh an t-ainm-taisbeanaidh a bhith 1 charactar a dh’fhaid air a char as giorra.</target> 8602 <target state="translated">Feumaidh an t-ainm-taisbeanaidh a bhith 1 charactar a dh’fhaid air a char as giorra.</target>
8607 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8603
8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8604
8609 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8605
8610 </trans-unit> 8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8611 <trans-unit id="4613240543124934954" datatype="html"> 8607 <trans-unit id="4613240543124934954" datatype="html">
8612 <source>Display name cannot be more than 50 characters long.</source> 8608 <source>Display name cannot be more than 50 characters long.</source>
8613 <target state="translated">Chan fhaod an t-ainm-taisbeanaidh a bhith nas fhaide na 50 caractar.</target> 8609 <target state="translated">Chan fhaod an t-ainm-taisbeanaidh a bhith nas fhaide na 50 caractar.</target>
8614 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8610
8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8611
8616 </trans-unit> 8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8617 <trans-unit id="1000468652492651683" datatype="html"> 8613 <trans-unit id="1000468652492651683" datatype="html">
8618 <source>Report reason is required.</source> 8614 <source>Report reason is required.</source>
8619 <target state="translated">Tha feum air adhbhar a’ ghearain.</target> 8615 <target state="translated">Tha feum air adhbhar a’ ghearain.</target>
@@ -10406,12 +10402,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10406 <source>Upload a video</source> 10402 <source>Upload a video</source>
10407 <target state="translated">Luchdaich suas video</target> 10403 <target state="translated">Luchdaich suas video</target>
10408 10404
10409 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10405 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10410 <trans-unit id="7590784934397800835" datatype="html"> 10406 <trans-unit id="7590784934397800835" datatype="html">
10411 <source>Edit a video</source> 10407 <source>Edit a video</source>
10412 <target state="translated">Deasaich video</target> 10408 <target state="translated">Deasaich video</target>
10413 10409
10414 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10410 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10415 </body> 10411 </body>
10416 </file> 10412 </file>
10417</xliff> 10413</xliff>
diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf
index 73ef004e7..9832f69dc 100644
--- a/client/src/locale/angular.gl-ES.xlf
+++ b/client/src/locale/angular.gl-ES.xlf
@@ -115,8 +115,8 @@
115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group> 115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group>
116 </trans-unit> 116 </trans-unit>
117 <trans-unit id="5504059606863599420" datatype="html"> 117 <trans-unit id="5504059606863599420" datatype="html">
118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></source> 118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></source>
119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> mencionoute en <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>vídeo <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></target> 119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> mencionoute en <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>vídeo <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></target>
120 <context-group purpose="location"> 120 <context-group purpose="location">
121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
122 <context context-type="linenumber">164</context> 122 <context context-type="linenumber">164</context>
@@ -133,16 +133,16 @@
133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group> 133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
134 </trans-unit> 134 </trans-unit>
135 <trans-unit id="363592786729553688" datatype="html"> 135 <trans-unit id="363592786729553688" datatype="html">
136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> 136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>Unha nova versión do complemento/decorado <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> está dispoñible: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> 137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>Unha nova versión do complemento/decorado <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> está dispoñible: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
138 <context-group purpose="location"> 138 <context-group purpose="location">
139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
140 <context context-type="linenumber">198,199</context> 140 <context context-type="linenumber">198,199</context>
141 </context-group> 141 </context-group>
142 </trans-unit> 142 </trans-unit>
143 <trans-unit id="5055099158245592648" datatype="html"> 143 <trans-unit id="5055099158245592648" datatype="html">
144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> 144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>Nova versión de PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> dispoñible: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> 145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>Nova versión de PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> dispoñible: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
146 <context-group purpose="location"> 146 <context-group purpose="location">
147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
148 <context context-type="linenumber">206,207</context> 148 <context context-type="linenumber">206,207</context>
@@ -651,8 +651,8 @@
651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group> 651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group>
652 </trans-unit> 652 </trans-unit>
653 <trans-unit id="8644431249513874405" datatype="html"> 653 <trans-unit id="8644431249513874405" datatype="html">
654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible that supports:</source> 654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible that supports:</source>
655 <target state="translated">&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible que soporta:</target> 655 <target state="translated">&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible que soporta:</target>
656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group> 656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group>
657 </trans-unit> 657 </trans-unit>
658 <trans-unit id="146235964740293376" datatype="html"> 658 <trans-unit id="146235964740293376" datatype="html">
@@ -1016,16 +1016,16 @@
1016 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group> 1016 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
1017 </trans-unit> 1017 </trans-unit>
1018 <trans-unit id="7252854992688790751" datatype="html"> 1018 <trans-unit id="7252854992688790751" datatype="html">
1019 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1019 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1020 <target state="translated">Esta instancia ten o rexistro aberto. Non obstante, pon tino en comprobar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Os Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> antes de crear unha conta. Podes atopar outra instancia máis acorde ás túas necesidades en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1020 <target state="translated">Esta instancia ten o rexistro aberto. Non obstante, pon tino en comprobar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Os Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> antes de crear unha conta. Podes atopar outra instancia máis acorde ás túas necesidades en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1021 <context-group purpose="location"> 1021 <context-group purpose="location">
1022 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1022 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1023 <context context-type="linenumber">60,62</context> 1023 <context context-type="linenumber">60,62</context>
1024 </context-group> 1024 </context-group>
1025 </trans-unit> 1025 </trans-unit>
1026 <trans-unit id="7215649348148521605" datatype="html"> 1026 <trans-unit id="7215649348148521605" datatype="html">
1027 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1027 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1028 <target state="translated">Actualmente esta instancia non permite abrir unha conta, podes ler os <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> para saber máis ou atopar outra instancia co rexistro aberto e poder subir alí os teus vídeos. Atopa a túa entre varias opcións en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1028 <target state="translated">Actualmente esta instancia non permite abrir unha conta, podes ler os <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Termos<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> para saber máis ou atopar outra instancia co rexistro aberto e poder subir alí os teus vídeos. Atopa a túa entre varias opcións en: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1029 <context-group purpose="location"> 1029 <context-group purpose="location">
1030 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1030 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1031 <context context-type="linenumber">65,67</context> 1031 <context context-type="linenumber">65,67</context>
@@ -1103,7 +1103,8 @@
1103 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group> 1103 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group>
1104 </trans-unit> 1104 </trans-unit>
1105 <trans-unit id="1190256911880544559" datatype="html"> 1105 <trans-unit id="1190256911880544559" datatype="html">
1106 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source> 1106 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>.
1107The link will expire within 1 hour.</source>
1107 <target state="translated">Enviaremos un email con instruccións para o restablecemento a <x id="PH" equiv-text="this.forgotPasswordEmail"/>. A ligazón caduca nunha hora.</target> 1108 <target state="translated">Enviaremos un email con instruccións para o restablecemento a <x id="PH" equiv-text="this.forgotPasswordEmail"/>. A ligazón caduca nunha hora.</target>
1108 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group> 1109 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group>
1109 </trans-unit> 1110 </trans-unit>
@@ -1141,8 +1142,8 @@
1141 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group> 1142 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group>
1142 </trans-unit> 1143 </trans-unit>
1143 <trans-unit id="8434369348784683733" datatype="html"> 1144 <trans-unit id="8434369348784683733" datatype="html">
1144 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 1145 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
1145 <target state="translated">para <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 1146 <target state="translated">para <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
1146 <context-group purpose="location"> 1147 <context-group purpose="location">
1147 <context context-type="sourcefile">src/app/+search/search.component.html</context> 1148 <context context-type="sourcefile">src/app/+search/search.component.html</context>
1148 <context context-type="linenumber">10</context> 1149 <context context-type="linenumber">10</context>
@@ -1614,8 +1615,8 @@
1614 <trans-unit id="4424964105331349857" datatype="html"> 1615 <trans-unit id="4424964105331349857" datatype="html">
1615 <source>I'm a teapot</source> 1616 <source>I'm a teapot</source>
1616 <target state="translated">Son unha teteira</target> 1617 <target state="translated">Son unha teteira</target>
1617 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1618
1618 </trans-unit> 1619 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1619 <trans-unit id="1597262876035959248" datatype="html"> 1620 <trans-unit id="1597262876035959248" datatype="html">
1620 <source>That's an error.</source> 1621 <source>That's an error.</source>
1621 <target state="translated">É un erro.</target> 1622 <target state="translated">É un erro.</target>
@@ -2072,8 +2073,8 @@
2072 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group> 2073 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
2073 </trans-unit> 2074 </trans-unit>
2074 <trans-unit id="2090254132451149776" datatype="html"> 2075 <trans-unit id="2090254132451149776" datatype="html">
2075 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> the appropriate licence for your work. </source> 2076 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> the appropriate licence for your work. </source>
2076 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Elixe<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> a licenza axeitada para o teu traballo. </target> 2077 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Elixe<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> a licenza axeitada para o teu traballo. </target>
2077 <context-group purpose="location"> 2078 <context-group purpose="location">
2078 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> 2079 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context>
2079 <context context-type="linenumber">79,80</context> 2080 <context context-type="linenumber">79,80</context>
@@ -2168,7 +2169,7 @@
2168 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group> 2169 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group>
2169 </trans-unit> 2170 </trans-unit>
2170 <trans-unit id="5600963353867835532"> 2171 <trans-unit id="5600963353867835532">
2171 <source>Already uploaded ✔</source> 2172 <source>Already uploaded ✔</source>
2172 <target>Xa subido ✔</target> 2173 <target>Xa subido ✔</target>
2173 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group> 2174 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group>
2174 </trans-unit> 2175 </trans-unit>
@@ -3762,8 +3763,8 @@
3762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group> 3763 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group>
3763 </trans-unit> 3764 </trans-unit>
3764 <trans-unit id="1258618443362430782" datatype="html"> 3765 <trans-unit id="1258618443362430782" datatype="html">
3765 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3766 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3766 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 denuncia} other {{{ abuse.countReportsForReporter }} denuncias}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3767 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 denuncia} other {{{ abuse.countReportsForReporter }} denuncias}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group> 3768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
3768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3769 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3769 </trans-unit> 3770 </trans-unit>
@@ -3849,8 +3850,8 @@
3849 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group> 3850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
3850 </trans-unit> 3851 </trans-unit>
3851 <trans-unit id="1258618443362430782" datatype="html"> 3852 <trans-unit id="1258618443362430782" datatype="html">
3852 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3853 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3853 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 denuncia} other {{{ abuse.countReportsForReportee }} denuncias}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3854 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 denuncia} other {{{ abuse.countReportsForReportee }} denuncias}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3854 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3855 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3855 </trans-unit> 3856 </trans-unit>
3856 <trans-unit id="6540177673229220400" datatype="html"> 3857 <trans-unit id="6540177673229220400" datatype="html">
@@ -4193,8 +4194,8 @@
4193 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group> 4194 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group>
4194 </trans-unit> 4195 </trans-unit>
4195 <trans-unit id="3901868627411944813" datatype="html"> 4196 <trans-unit id="3901868627411944813" datatype="html">
4196 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></source> 4197 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></source>
4197 <target state="translated">Prioridade <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = a prioridade máis alta)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></target> 4198 <target state="translated">Prioridade <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = a prioridade máis alta)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></target>
4198 <context-group purpose="location"> 4199 <context-group purpose="location">
4199 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> 4200 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context>
4200 <context context-type="linenumber">47</context> 4201 <context context-type="linenumber">47</context>
@@ -4214,8 +4215,8 @@
4214 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group> 4215 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group>
4215 </trans-unit> 4216 </trans-unit>
4216 <trans-unit id="2713421326605345655" datatype="html"> 4217 <trans-unit id="2713421326605345655" datatype="html">
4217 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> jobs found.</source> 4218 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> jobs found.</source>
4218 <target state="translated">Non <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> se atoparon tarefas.</target> 4219 <target state="translated">Non <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> se atoparon tarefas.</target>
4219 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group> 4220 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group>
4220 </trans-unit> 4221 </trans-unit>
4221 <trans-unit id="2384897339170501794" datatype="html"> 4222 <trans-unit id="2384897339170501794" datatype="html">
@@ -4245,8 +4246,8 @@
4245 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group> 4246 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group>
4246 </trans-unit> 4247 </trans-unit>
4247 <trans-unit id="2232767208623640457" datatype="html"> 4248 <trans-unit id="2232767208623640457" datatype="html">
4248 <source>By <x id="INTERPOLATION"/> -&gt;</source> 4249 <source>By <x id="INTERPOLATION"/> -></source>
4249 <target state="translated">Por <x id="INTERPOLATION"/> -&gt;</target> 4250 <target state="translated">Por <x id="INTERPOLATION"/> -></target>
4250 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group> 4251 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group>
4251 </trans-unit> 4252 </trans-unit>
4252 <trans-unit id="7396175500300709096" datatype="html"> 4253 <trans-unit id="7396175500300709096" datatype="html">
@@ -4317,8 +4318,8 @@
4317 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group> 4318 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group>
4318 </trans-unit> 4319 </trans-unit>
4319 <trans-unit id="4423835119021329687" datatype="html"> 4320 <trans-unit id="4423835119021329687" datatype="html">
4320 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to build a moderation team. </source> 4321 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to build a moderation team. </source>
4321 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>usuarias<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para crear equipo de moderación. </target> 4322 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>usuarias<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para crear equipo de moderación. </target>
4322 <context-group purpose="location"> 4323 <context-group purpose="location">
4323 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4324 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4324 <context context-type="linenumber">80,81</context> 4325 <context context-type="linenumber">80,81</context>
@@ -4330,8 +4331,8 @@
4330 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group> 4331 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group>
4331 </trans-unit> 4332 </trans-unit>
4332 <trans-unit id="4620493570088713907" datatype="html"> 4333 <trans-unit id="4620493570088713907" datatype="html">
4333 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> 4334 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
4334 <target state="translated">Activándoo permitirás que outras administradoras saiban que principalmente federas contido sensible.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Ademáis, incluirá automáticamente a marca NSFW na subida do vídeo. </target> 4335 <target state="translated">Activándoo permitirás que outras administradoras saiban que principalmente federas contido sensible.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Ademáis, incluirá automáticamente a marca NSFW na subida do vídeo. </target>
4335 <context-group purpose="location"> 4336 <context-group purpose="location">
4336 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4337 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4337 <context context-type="linenumber">94,96</context> 4338 <context context-type="linenumber">94,96</context>
@@ -4343,8 +4344,8 @@
4343 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group> 4344 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group>
4344 </trans-unit> 4345 </trans-unit>
4345 <trans-unit id="7350483582490037954" datatype="html"> 4346 <trans-unit id="7350483582490037954" datatype="html">
4346 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 4347 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
4347 <target state="translated">Con <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Agochar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> ou <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Difuminar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, pedirase confirmación para ver o vídeo. </target> 4348 <target state="translated">Con <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Agochar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> ou <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Difuminar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, pedirase confirmación para ver o vídeo. </target>
4348 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group> 4349 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group>
4349 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group> 4350 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group>
4350 </trans-unit> 4351 </trans-unit>
@@ -4459,8 +4460,8 @@
4459 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group> 4460 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group>
4460 </trans-unit> 4461 </trans-unit>
4461 <trans-unit id="2107098695989136934" datatype="html"> 4462 <trans-unit id="2107098695989136934" datatype="html">
4462 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4463 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4463 <target state="translated">Usa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>complementos &amp; decorados<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> para cambios máis relevantes, ou <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>engade pequenas personalizacións<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4464 <target state="translated">Usa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>complementos &amp; decorados<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> para cambios máis relevantes, ou <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>engade pequenas personalizacións<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4464 <context-group purpose="location"> 4465 <context-group purpose="location">
4465 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 4466 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4466 <context context-type="linenumber">6,7</context> 4467 <context context-type="linenumber">6,7</context>
@@ -4537,8 +4538,8 @@
4537 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group> 4538 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group>
4538 </trans-unit> 4539 </trans-unit>
4539 <trans-unit id="2669509104300979449" datatype="html"> 4540 <trans-unit id="2669509104300979449" datatype="html">
4540 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to set their quota individually. </source> 4541 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to set their quota individually. </source>
4541 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>usuarias<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para establecer a súa cota individualmente. </target> 4542 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>usuarias<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para establecer a súa cota individualmente. </target>
4542 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group> 4543 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group>
4543 </trans-unit> 4544 </trans-unit>
4544 <trans-unit id="4497115134891299867" datatype="html"> 4545 <trans-unit id="4497115134891299867" datatype="html">
@@ -4685,8 +4686,8 @@
4685 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group> 4686 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group>
4686 </trans-unit> 4687 </trans-unit>
4687 <trans-unit id="1886227550697837417" datatype="html"> 4688 <trans-unit id="1886227550697837417" datatype="html">
4688 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4689 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4689 <target state="translated">Só deberías usar índices de busca moderados en produción, ou <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>hospedar o teu propio<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4690 <target state="translated">Só deberías usar índices de busca moderados en produción, ou <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>hospedar o teu propio<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4690 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group> 4691 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group>
4691 </trans-unit> 4692 </trans-unit>
4692 <trans-unit id="2331464426553277323" datatype="html"> 4693 <trans-unit id="2331464426553277323" datatype="html">
@@ -4720,8 +4721,8 @@
4720 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group> 4721 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group>
4721 </trans-unit> 4722 </trans-unit>
4722 <trans-unit id="252719899360434356" datatype="html"> 4723 <trans-unit id="252719899360434356" datatype="html">
4723 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> with other instances. </source> 4724 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> with other instances. </source>
4724 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relacións<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> con outras instancias. </target> 4725 <target state="translated">Xestionar <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relacións<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> con outras instancias. </target>
4725 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group> 4726 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group>
4726 </trans-unit> 4727 </trans-unit>
4727 <trans-unit id="9119248927271669654" datatype="html"> 4728 <trans-unit id="9119248927271669654" datatype="html">
@@ -4757,8 +4758,8 @@
4757 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group> 4758 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group>
4758 </trans-unit> 4759 </trans-unit>
4759 <trans-unit id="9076632742417302918" datatype="html"> 4760 <trans-unit id="9076632742417302918" datatype="html">
4760 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information about the expected URL </source> 4761 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information about the expected URL </source>
4761 <target state="translated">Le <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>a documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para saber máis acerca do URL agardado. </target> 4762 <target state="translated">Le <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>a documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para saber máis acerca do URL agardado. </target>
4762 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group> 4763 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group>
4763 </trans-unit> 4764 </trans-unit>
4764 <trans-unit id="3946988229617310200" datatype="html"> 4765 <trans-unit id="3946988229617310200" datatype="html">
@@ -4805,12 +4806,14 @@
4805 <source>Instance allowed by Twitter</source> 4806 <source>Instance allowed by Twitter</source>
4806 <target state="translated">Instancia permitida por Twitter</target> 4807 <target state="translated">Instancia permitida por Twitter</target>
4807 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group> 4808 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group>
4809 </trans-unit><trans-unit id="2076338542820061819" datatype="html">
4810 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4811 <context-group purpose="location">
4812 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4813 <context context-type="linenumber">490,495</context>
4814 </context-group>
4808 </trans-unit> 4815 </trans-unit>
4809 <trans-unit id="8042372696350741398" datatype="html"> 4816
4810 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to see if you instance is allowed. </source>
4811 <target state="translated">Se a túa instancia está explícitamente aprobada por Twitter, aparecerá un reprodutor incrustado na cronoloxía de Twitter cando se comparta un vídeo de PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Se a instancia non o está, usamos unha imaxe tipo tarxeta que redirixe á túa instancia PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Marca este cadro, garda a configuración e comproba se funciona cun vídeo da túa instancia (https://example.com/videos/watch/blabla) en <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para ver se a túa instancia está permitida. </target>
4812 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group>
4813 </trans-unit>
4814 <trans-unit id="493135676263039396" datatype="html"> 4817 <trans-unit id="493135676263039396" datatype="html">
4815 <source>LIVE</source> 4818 <source>LIVE</source>
4816 <target state="translated">DIRECTO</target> 4819 <target state="translated">DIRECTO</target>
@@ -4852,8 +4855,8 @@
4852 </context-group> 4855 </context-group>
4853 </trans-unit> 4856 </trans-unit>
4854 <trans-unit id="4420104899393268652" datatype="html"> 4857 <trans-unit id="4420104899393268652" datatype="html">
4855 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4858 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4856 <target state="translated">Número máximo de directos simultáneos permitidos na túa instancia <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 para "sen límite")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4859 <target state="translated">Número máximo de directos simultáneos permitidos na túa instancia <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 para "sen límite")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4857 <context-group purpose="location"> 4860 <context-group purpose="location">
4858 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4861 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4859 <context context-type="linenumber">41</context> 4862 <context context-type="linenumber">41</context>
@@ -4866,8 +4869,8 @@
4866 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group> 4869 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group>
4867 </trans-unit> 4870 </trans-unit>
4868 <trans-unit id="7210210728441530221" datatype="html"> 4871 <trans-unit id="7210210728441530221" datatype="html">
4869 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4872 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4870 <target state="translated">Número máximo de directos simultáneos por usuaria <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 para "sen límite")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4873 <target state="translated">Número máximo de directos simultáneos por usuaria <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 para "sen límite")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4871 <context-group purpose="location"> 4874 <context-group purpose="location">
4872 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4875 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4873 <context context-type="linenumber">54</context> 4876 <context context-type="linenumber">54</context>
@@ -5019,8 +5022,8 @@
5019 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group> 5022 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group>
5020 </trans-unit> 5023 </trans-unit>
5021 <trans-unit id="7334484418359079994" datatype="html"> 5024 <trans-unit id="7334484418359079994" datatype="html">
5022 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Requires ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></source> 5025 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></source>
5023 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Require ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Crear listas HLS e ficheiros MP4 fragmentados resultando nunha mellor reprodución que con WebTorrent plano:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>O cambio de resolución é máis suave<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Reprodución máis rápida especialmente cos vídeos longos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Reprodución máis estable (menos fallos/carga infinita)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Se tamén activaches o soporte WebTorrent, multiplicarás a almacenaxe dos vídeos por 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></target> 5026 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Require ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Crear listas HLS e ficheiros MP4 fragmentados resultando nunha mellor reprodución que con WebTorrent plano:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>O cambio de resolución é máis suave<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Reprodución máis rápida especialmente cos vídeos longos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Reprodución máis estable (menos fallos/carga infinita)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Se tamén activaches o soporte WebTorrent, multiplicarás a almacenaxe dos vídeos por 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></target>
5024 <context-group purpose="location"> 5027 <context-group purpose="location">
5025 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> 5028 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
5026 <context context-type="linenumber">99,108</context> 5029 <context context-type="linenumber">99,108</context>
@@ -5157,13 +5160,19 @@
5157 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group> 5160 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group>
5158 </trans-unit> 5161 </trans-unit>
5159 <trans-unit id="4067880101082150743" datatype="html"> 5162 <trans-unit id="4067880101082150743" datatype="html">
5160 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5163 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5161 <target state="translated">Escribir código JavaScript directamente.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Examplo: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('teño unha instancia que é un primor');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5164 <target state="translated">Escribir código JavaScript directamente.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Examplo: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('teño unha instancia que é un primor');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5162 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group> 5165 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group>
5163 </trans-unit> 5166 </trans-unit>
5164 <trans-unit id="5464209657969421100" datatype="html"> 5167 <trans-unit id="5464209657969421100" datatype="html">
5165 <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5168 <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5166 <target state="translated">Escribir código CSS directamente. Examplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Anteceder con <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt; "/> para sobrescribir estilos. Exemplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5169color: red;
5170<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5171<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5172color: red;
5173<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5174<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5175 <target state="translated">Escribir código CSS directamente. Examplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Anteceder con <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em> "/> para sobrescribir estilos. Exemplo:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5167 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group> 5176 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group>
5168 </trans-unit> 5177 </trans-unit>
5169 <trans-unit id="283725429207896837" datatype="html"> 5178 <trans-unit id="283725429207896837" datatype="html">
@@ -5172,8 +5181,8 @@
5172 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group> 5181 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group>
5173 </trans-unit> 5182 </trans-unit>
5174 <trans-unit id="8167543029214637769" datatype="html"> 5183 <trans-unit id="8167543029214637769" datatype="html">
5175 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></source> 5184 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></source>
5176 <target state="translated">Hai erros no formulario: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></target> 5185 <target state="translated">Hai erros no formulario: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></target>
5177 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group> 5186 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group>
5178 </trans-unit> 5187 </trans-unit>
5179 <trans-unit id="1445676851449000175"> 5188 <trans-unit id="1445676851449000175">
@@ -5286,8 +5295,8 @@
5286 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group> 5295 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group>
5287 </trans-unit> 5296 </trans-unit>
5288 <trans-unit id="7350483582490037954" datatype="html"> 5297 <trans-unit id="7350483582490037954" datatype="html">
5289 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 5298 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
5290 <target state="translated">Con <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Agochar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> ou <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Difuminar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, pedirase confirmación para ver o vídeo. </target> 5299 <target state="translated">Con <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Agochar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> ou <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Difuminar miniaturas<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, pedirase confirmación para ver o vídeo. </target>
5291 <context-group purpose="location"> 5300 <context-group purpose="location">
5292 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context> 5301 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
5293 <context context-type="linenumber">8,9</context> 5302 <context context-type="linenumber">8,9</context>
@@ -5489,8 +5498,9 @@
5489 </context-group> 5498 </context-group>
5490 </trans-unit> 5499 </trans-unit>
5491 <trans-unit id="2124774733637750483" datatype="html"> 5500 <trans-unit id="2124774733637750483" datatype="html">
5492 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br /&gt;&lt;br /&gt; When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> 5501 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br />&lt;br />
5493 <target state="translated">Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).&lt;br /&gt;&lt;br /&gt; Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito.</target> 5502 When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
5503 <target state="translated">Texto curto para dar a coñecer o xeito en que poden apoiar a túa canle (plataformas de mebresía...).&lt;br />&lt;br /> Cando subas un vídeo a esta canle, o campo de apoio ó vídeo completarase automáticamente co texto aquí escrito.</target>
5494 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5504 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5495 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5505 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5496 </trans-unit> 5506 </trans-unit>
@@ -5872,7 +5882,9 @@
5872 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group> 5882 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group>
5873 </trans-unit> 5883 </trans-unit>
5874 <trans-unit id="7152797255397280410" datatype="html"> 5884 <trans-unit id="7152797255397280410" datatype="html">
5875 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> 5885 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>?
5886It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another
5887channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
5876 <target state="translated">Desexas eliminar <x id="PH" equiv-text="videoChannel.displayName"/>? Así eliminarás <x id="PH_1" equiv-text="videoChannel.videosCount"/> vídeos subidos a esta canle, e non poderás volver a crear outra canle co mesmo nome (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target> 5888 <target state="translated">Desexas eliminar <x id="PH" equiv-text="videoChannel.displayName"/>? Así eliminarás <x id="PH_1" equiv-text="videoChannel.videosCount"/> vídeos subidos a esta canle, e non poderás volver a crear outra canle co mesmo nome (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target>
5877 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group> 5889 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group>
5878 </trans-unit> 5890 </trans-unit>
@@ -5900,8 +5912,8 @@
5900 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group> 5912 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group>
5901 </trans-unit> 5913 </trans-unit>
5902 <trans-unit id="2705478076887104088" datatype="html"> 5914 <trans-unit id="2705478076887104088" datatype="html">
5903 <source>SHOW THIS CHANNEL &gt;</source> 5915 <source>SHOW THIS CHANNEL ></source>
5904 <target state="translated">MOSTRAR ESTA CANLE &gt;</target> 5916 <target state="translated">MOSTRAR ESTA CANLE ></target>
5905 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group> 5917 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group>
5906 </trans-unit> 5918 </trans-unit>
5907 <trans-unit id="4088311569349098646"> 5919 <trans-unit id="4088311569349098646">
@@ -6154,8 +6166,8 @@
6154 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group> 6166 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group>
6155 </trans-unit> 6167 </trans-unit>
6156 <trans-unit id="1120376809358109718" datatype="html"> 6168 <trans-unit id="1120376809358109718" datatype="html">
6157 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information </source> 6169 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information </source>
6158 <target state="translated">Os parceiros da web non son públicamente accesibles: porque usamos websocket transport, o protocolo é diferente ó clásico rastrexador BitTorrent. Cando usas un navegador web, envías ó rastrexador un sinal que contén o teu enderezo IP que escollerá aleatoriamente outros parceiros ós que enviar a información. Le <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>este documento<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para ter máis información </target> 6170 <target state="translated">Os parceiros da web non son públicamente accesibles: porque usamos websocket transport, o protocolo é diferente ó clásico rastrexador BitTorrent. Cando usas un navegador web, envías ó rastrexador un sinal que contén o teu enderezo IP que escollerá aleatoriamente outros parceiros ós que enviar a información. Le <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>este documento<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para ter máis información </target>
6159 <context-group purpose="location"> 6171 <context-group purpose="location">
6160 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context> 6172 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
6161 <context context-type="linenumber">118,122</context> 6173 <context context-type="linenumber">118,122</context>
@@ -6481,8 +6493,8 @@
6481 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group> 6493 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group>
6482 </trans-unit> 6494 </trans-unit>
6483 <trans-unit id="8011855989482474311" datatype="html"> 6495 <trans-unit id="8011855989482474311" datatype="html">
6484 <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source> 6496 <source>A &lt;code>.mp4&lt;/code> that keeps the original audio track, with no video</source>
6485 <target state="translated">Un &lt;code&gt;.mp4&lt;/code&gt; que mantén o audio orixinal, sen vídeo</target> 6497 <target state="translated">Un &lt;code>.mp4&lt;/code> que mantén o audio orixinal, sen vídeo</target>
6486 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group> 6498 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group>
6487 </trans-unit> 6499 </trans-unit>
6488 <trans-unit id="3768852440495368591" datatype="html"> 6500 <trans-unit id="3768852440495368591" datatype="html">
@@ -7220,8 +7232,8 @@
7220 </context-group> 7232 </context-group>
7221 </trans-unit> 7233 </trans-unit>
7222 <trans-unit id="7223931053738621590" datatype="html"> 7234 <trans-unit id="7223931053738621590" datatype="html">
7223 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</source> 7235 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</source>
7224 <target state="translated">PeerTube cre que o IP do teu navegador é <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</target> 7236 <target state="translated">PeerTube cre que o IP do teu navegador é <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</target>
7225 <context-group purpose="location"> 7237 <context-group purpose="location">
7226 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7238 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7227 <context context-type="linenumber">4</context> 7239 <context context-type="linenumber">4</context>
@@ -7268,16 +7280,16 @@
7268 </context-group> 7280 </context-group>
7269 </trans-unit> 7281 </trans-unit>
7270 <trans-unit id="1285026053775066761" datatype="html"> 7282 <trans-unit id="1285026053775066761" datatype="html">
7271 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> configuration key</source> 7283 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> configuration key</source>
7272 <target state="translated">Comproba a chave de configuración do <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/></target> 7284 <target state="translated">Comproba a chave de configuración do <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/></target>
7273 <context-group purpose="location"> 7285 <context-group purpose="location">
7274 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7286 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7275 <context context-type="linenumber">15</context> 7287 <context context-type="linenumber">15</context>
7276 </context-group> 7288 </context-group>
7277 </trans-unit> 7289 </trans-unit>
7278 <trans-unit id="7014275542536964627" datatype="html"> 7290 <trans-unit id="7014275542536964627" datatype="html">
7279 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</source> 7291 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</source>
7280 <target state="translated">Se instalaches PeerTube usando Docker, executa o <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> con <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (ler <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</target> 7292 <target state="translated">Se instalaches PeerTube usando Docker, executa o <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> con <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (ler <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</target>
7281 <context-group purpose="location"> 7293 <context-group purpose="location">
7282 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7294 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7283 <context context-type="linenumber">16,17</context> 7295 <context context-type="linenumber">16,17</context>
@@ -7568,8 +7580,8 @@
7568 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group> 7580 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group>
7569 </trans-unit> 7581 </trans-unit>
7570 <trans-unit id="8553059323353586765" datatype="html"> 7582 <trans-unit id="8553059323353586765" datatype="html">
7571 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. It is never shown to the public. </source> 7583 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. It is never shown to the public. </source>
7572 <target state="translated">O teu email actual <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. Non se mostra públicamente. </target> 7584 <target state="translated">O teu email actual <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. Non se mostra públicamente. </target>
7573 <context-group purpose="location"> 7585 <context-group purpose="location">
7574 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> 7586 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context>
7575 <context context-type="linenumber">5,7</context> 7587 <context context-type="linenumber">5,7</context>
@@ -8119,7 +8131,8 @@
8119 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group> 8131 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group>
8120 </trans-unit> 8132 </trans-unit>
8121 <trans-unit id="2013324644839511073" datatype="html"> 8133 <trans-unit id="2013324644839511073" datatype="html">
8122 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> 8134 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>.
8135Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
8123 <target state="translated">Non se poden obter as credenciais OAuth Client: <x id="PH" equiv-text="error.text"/>. Asegúrate de ter configurado correctamente PeerTube (config/ directory), en particular a sección "webserver".</target> 8136 <target state="translated">Non se poden obter as credenciais OAuth Client: <x id="PH" equiv-text="error.text"/>. Asegúrate de ter configurado correctamente PeerTube (config/ directory), en particular a sección "webserver".</target>
8124 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group> 8137 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group>
8125 </trans-unit> 8138 </trans-unit>
@@ -8287,8 +8300,8 @@
8287 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group> 8300 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group>
8288 </trans-unit> 8301 </trans-unit>
8289 <trans-unit id="6613870447286561244" datatype="html"> 8302 <trans-unit id="6613870447286561244" datatype="html">
8290 <source>Long (&gt; 10 min)</source> 8303 <source>Long (> 10 min)</source>
8291 <target state="translated">Longo (&gt; 10 min)</target> 8304 <target state="translated">Longo (> 10 min)</target>
8292 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group> 8305 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group>
8293 </trans-unit> 8306 </trans-unit>
8294 <trans-unit id="1787083504545967" datatype="html"> 8307 <trans-unit id="1787083504545967" datatype="html">
@@ -8596,31 +8609,25 @@
8596 <trans-unit id="8602814243662345124" datatype="html"> 8609 <trans-unit id="8602814243662345124" datatype="html">
8597 <source>Email is required.</source> 8610 <source>Email is required.</source>
8598 <target state="translated">Requírese email.</target> 8611 <target state="translated">Requírese email.</target>
8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8612
8600 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8613
8601 </trans-unit> 8614 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8602 <trans-unit id="4591482207344282590" datatype="html"> 8615 <trans-unit id="4591482207344282590" datatype="html">
8603 <source>Email must be valid.</source> 8616 <source>Email must be valid.</source>
8604 <target state="translated">O email ten que ser válido.</target> 8617 <target state="translated">O email ten que ser válido.</target>
8605 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8618
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8619
8607 </trans-unit> 8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8608 <trans-unit id="544279804045883862" datatype="html"> 8621 <trans-unit id="544279804045883862" datatype="html">
8609 <source>Handle is required.</source> 8622 <source>Handle is required.</source>
8610 <target state="translated">Requírese Usuaria.</target> 8623 <target state="translated">Requírese Usuaria.</target>
8611 <context-group purpose="location"> 8624
8612 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8625 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8613 <context context-type="linenumber">48</context>
8614 </context-group>
8615 </trans-unit>
8616 <trans-unit id="2805037637775107078" datatype="html"> 8626 <trans-unit id="2805037637775107078" datatype="html">
8617 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8627 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8618 <target state="translated">O nome debe ter un formato válido (ex. chocobozzz@example.com).</target> 8628 <target state="translated">O nome debe ter un formato válido (ex. chocobozzz@example.com).</target>
8619 <context-group purpose="location"> 8629
8620 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8630 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8621 <context context-type="linenumber">49</context>
8622 </context-group>
8623 </trans-unit>
8624 <trans-unit id="4968369344159400023" datatype="html"> 8631 <trans-unit id="4968369344159400023" datatype="html">
8625 <source>Your name is required.</source> 8632 <source>Your name is required.</source>
8626 <target state="translated">Requírese o teu nome.</target> 8633 <target state="translated">Requírese o teu nome.</target>
@@ -8669,16 +8676,16 @@
8669 <trans-unit id="3868123820758341861" datatype="html"> 8676 <trans-unit id="3868123820758341861" datatype="html">
8670 <source>Username is required.</source> 8677 <source>Username is required.</source>
8671 <target state="translated">Require un nome de usuaria.</target> 8678 <target state="translated">Require un nome de usuaria.</target>
8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8679
8673 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8680
8674 </trans-unit> 8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8675 <trans-unit id="3577237269587081090" datatype="html"> 8682 <trans-unit id="3577237269587081090" datatype="html">
8676 <source>Password is required.</source> 8683 <source>Password is required.</source>
8677 <target state="translated">Require o contrasinal.</target> 8684 <target state="translated">Require o contrasinal.</target>
8678 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8685
8679 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8686
8680 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8687
8681 </trans-unit> 8688 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8682 <trans-unit id="3152303769378345477" datatype="html"> 8689 <trans-unit id="3152303769378345477" datatype="html">
8683 <source>Confirmation of the password is required.</source> 8690 <source>Confirmation of the password is required.</source>
8684 <target state="translated">Require a confirmación do contrasinal.</target> 8691 <target state="translated">Require a confirmación do contrasinal.</target>
@@ -8687,129 +8694,129 @@
8687 <trans-unit id="4786141633412279939" datatype="html"> 8694 <trans-unit id="4786141633412279939" datatype="html">
8688 <source>Username must be at least 1 character long.</source> 8695 <source>Username must be at least 1 character long.</source>
8689 <target state="translated">O nome de usuaria ten que ter polo menos 1 caracter.</target> 8696 <target state="translated">O nome de usuaria ten que ter polo menos 1 caracter.</target>
8690 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8697
8691 </trans-unit> 8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8692 <trans-unit id="1019755749203839300" datatype="html"> 8699 <trans-unit id="1019755749203839300" datatype="html">
8693 <source>Username cannot be more than 50 characters long.</source> 8700 <source>Username cannot be more than 50 characters long.</source>
8694 <target state="translated">O nome de usuaria non pode ter máis de 50 caracteres.</target> 8701 <target state="translated">O nome de usuaria non pode ter máis de 50 caracteres.</target>
8695 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8702
8696 </trans-unit> 8703 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8697 <trans-unit id="5621067256208426608" datatype="html"> 8704 <trans-unit id="5621067256208426608" datatype="html">
8698 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8705 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8699 <target state="translated">O nome de usuaria debería ser alfanumérico e en minúsculas; puntos e trazo baixo están permitidos.</target> 8706 <target state="translated">O nome de usuaria debería ser alfanumérico e en minúsculas; puntos e trazo baixo están permitidos.</target>
8700 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8707
8701 </trans-unit> 8708 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8702 <trans-unit id="6288154707582132676" datatype="html"> 8709 <trans-unit id="6288154707582132676" datatype="html">
8703 <source>Channel name is required.</source> 8710 <source>Channel name is required.</source>
8704 <target state="translated">O nome da canle é requerido.</target> 8711 <target state="translated">O nome da canle é requerido.</target>
8705 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8712
8706 </trans-unit> 8713 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8707 <trans-unit id="8178814467139959283" datatype="html"> 8714 <trans-unit id="8178814467139959283" datatype="html">
8708 <source>Channel name must be at least 1 character long.</source> 8715 <source>Channel name must be at least 1 character long.</source>
8709 <target state="translated">O nome da canle ten que ter 1 caracter polo menos.</target> 8716 <target state="translated">O nome da canle ten que ter 1 caracter polo menos.</target>
8710 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8717
8711 </trans-unit> 8718 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8712 <trans-unit id="8602785819772117007" datatype="html"> 8719 <trans-unit id="8602785819772117007" datatype="html">
8713 <source>Channel name cannot be more than 50 characters long.</source> 8720 <source>Channel name cannot be more than 50 characters long.</source>
8714 <target state="translated">O nome da canle non pode ter máis de 50 caracteres.</target> 8721 <target state="translated">O nome da canle non pode ter máis de 50 caracteres.</target>
8715 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8722
8716 </trans-unit> 8723 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8717 <trans-unit id="3419415520566928243" datatype="html"> 8724 <trans-unit id="3419415520566928243" datatype="html">
8718 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8725 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8719 <target state="translated">O nome da canle ten que estar en minúsculas, e conter só caracteres alfanuméricos, puntos e trazos baixos.</target> 8726 <target state="translated">O nome da canle ten que estar en minúsculas, e conter só caracteres alfanuméricos, puntos e trazos baixos.</target>
8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8727
8721 </trans-unit> 8728 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8722 <trans-unit id="525871656034789056" datatype="html"> 8729 <trans-unit id="525871656034789056" datatype="html">
8723 <source>Password must be at least 6 characters long.</source> 8730 <source>Password must be at least 6 characters long.</source>
8724 <target state="translated">O contrasinal ten que ter polo menos 6 caracteres.</target> 8731 <target state="translated">O contrasinal ten que ter polo menos 6 caracteres.</target>
8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8732
8726 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8733
8727 </trans-unit> 8734 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8728 <trans-unit id="1099684476181448167" datatype="html"> 8735 <trans-unit id="1099684476181448167" datatype="html">
8729 <source>Password cannot be more than 255 characters long.</source> 8736 <source>Password cannot be more than 255 characters long.</source>
8730 <target state="translated">O contrasinal non pode ter máis de 255 caracteres.</target> 8737 <target state="translated">O contrasinal non pode ter máis de 255 caracteres.</target>
8731 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8738
8732 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8739
8733 </trans-unit> 8740 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8734 <trans-unit id="3392630942539073768" datatype="html"> 8741 <trans-unit id="3392630942539073768" datatype="html">
8735 <source>The new password and the confirmed password do not correspond.</source> 8742 <source>The new password and the confirmed password do not correspond.</source>
8736 <target state="translated">O novo contrasinal e o contrasinal confirmado non concordan.</target> 8743 <target state="translated">O novo contrasinal e o contrasinal confirmado non concordan.</target>
8737 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8744
8738 </trans-unit> 8745 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8739 <trans-unit id="2027337371129904473" datatype="html"> 8746 <trans-unit id="2027337371129904473" datatype="html">
8740 <source>Video quota is required.</source> 8747 <source>Video quota is required.</source>
8741 <target state="translated">A cota de vídeo é requerida.</target> 8748 <target state="translated">A cota de vídeo é requerida.</target>
8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8749
8743 </trans-unit> 8750 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8744 <trans-unit id="267386529333143660" datatype="html"> 8751 <trans-unit id="267386529333143660" datatype="html">
8745 <source>Quota must be greater than -1.</source> 8752 <source>Quota must be greater than -1.</source>
8746 <target state="translated">A cota debe ser maior de -1.</target> 8753 <target state="translated">A cota debe ser maior de -1.</target>
8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8754
8748 </trans-unit> 8755 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8749 <trans-unit id="1220179061234048936" datatype="html"> 8756 <trans-unit id="1220179061234048936" datatype="html">
8750 <source>Daily upload limit is required.</source> 8757 <source>Daily upload limit is required.</source>
8751 <target state="translated">O límite de subida diario é requerido.</target> 8758 <target state="translated">O límite de subida diario é requerido.</target>
8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8759
8753 </trans-unit> 8760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8754 <trans-unit id="8959404382357999234" datatype="html"> 8761 <trans-unit id="8959404382357999234" datatype="html">
8755 <source>Daily upload limit must be greater than -1.</source> 8762 <source>Daily upload limit must be greater than -1.</source>
8756 <target state="translated">O límite de subida diaria ten que ser maior de -1.</target> 8763 <target state="translated">O límite de subida diaria ten que ser maior de -1.</target>
8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8764
8758 </trans-unit> 8765 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8759 <trans-unit id="4796798537475457493" datatype="html"> 8766 <trans-unit id="4796798537475457493" datatype="html">
8760 <source>User role is required.</source> 8767 <source>User role is required.</source>
8761 <target state="translated">O rol da usuaria é requerido.</target> 8768 <target state="translated">O rol da usuaria é requerido.</target>
8762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8769
8763 </trans-unit> 8770 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8764 <trans-unit id="2761226139624435788" datatype="html"> 8771 <trans-unit id="2761226139624435788" datatype="html">
8765 <source>Description must be at least 3 characters long.</source> 8772 <source>Description must be at least 3 characters long.</source>
8766 <target state="translated">A descrición debe ser maior de 3 caracteres.</target> 8773 <target state="translated">A descrición debe ser maior de 3 caracteres.</target>
8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8774
8768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8775
8769 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8776
8770 </trans-unit> 8777 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8771 <trans-unit id="4717982586356605243" datatype="html"> 8778 <trans-unit id="4717982586356605243" datatype="html">
8772 <source>Description cannot be more than 1000 characters long.</source> 8779 <source>Description cannot be more than 1000 characters long.</source>
8773 <target state="translated">A descrición non pode ter máis de 1000 caracteres.</target> 8780 <target state="translated">A descrición non pode ter máis de 1000 caracteres.</target>
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8781
8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8782
8776 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8783
8777 </trans-unit> 8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8778 <trans-unit id="1814372869868173571" datatype="html"> 8785 <trans-unit id="1814372869868173571" datatype="html">
8779 <source>You must agree with the instance terms in order to register on it.</source> 8786 <source>You must agree with the instance terms in order to register on it.</source>
8780 <target state="translated">Debes aceptar os termos da instancia para poder rexistrarte nela.</target> 8787 <target state="translated">Debes aceptar os termos da instancia para poder rexistrarte nela.</target>
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8788
8782 </trans-unit> 8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8783 <trans-unit id="7803960725351649605" datatype="html"> 8790 <trans-unit id="7803960725351649605" datatype="html">
8784 <source>Ban reason must be at least 3 characters long.</source> 8791 <source>Ban reason must be at least 3 characters long.</source>
8785 <target state="translated">A razón do veto debe ter máis de 3 caracteres.</target> 8792 <target state="translated">A razón do veto debe ter máis de 3 caracteres.</target>
8786 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8793
8787 </trans-unit> 8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8788 <trans-unit id="3851609012243698179" datatype="html"> 8795 <trans-unit id="3851609012243698179" datatype="html">
8789 <source>Ban reason cannot be more than 250 characters long.</source> 8796 <source>Ban reason cannot be more than 250 characters long.</source>
8790 <target state="translated">A razón do veto non pode ter máis de 250 caracteres.</target> 8797 <target state="translated">A razón do veto non pode ter máis de 250 caracteres.</target>
8791 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8798
8792 </trans-unit> 8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8793 <trans-unit id="6632896893630378443" datatype="html"> 8800 <trans-unit id="6632896893630378443" datatype="html">
8794 <source>Display name is required.</source> 8801 <source>Display name is required.</source>
8795 <target state="translated">Requírese un nome público.</target> 8802 <target state="translated">Requírese un nome público.</target>
8796 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8803
8797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8804
8798 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8805
8799 </trans-unit> 8806 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8800 <trans-unit id="1303578752658966736" datatype="html"> 8807 <trans-unit id="1303578752658966736" datatype="html">
8801 <source>Display name must be at least 1 character long.</source> 8808 <source>Display name must be at least 1 character long.</source>
8802 <target state="translated">O nome público debe ter 1 caracter polo menos.</target> 8809 <target state="translated">O nome público debe ter 1 caracter polo menos.</target>
8803 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8810
8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8811
8805 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8812
8806 </trans-unit> 8813 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8807 <trans-unit id="4613240543124934954" datatype="html"> 8814 <trans-unit id="4613240543124934954" datatype="html">
8808 <source>Display name cannot be more than 50 characters long.</source> 8815 <source>Display name cannot be more than 50 characters long.</source>
8809 <target state="translated">O nome público non pode ter máis de 50 caracteres.</target> 8816 <target state="translated">O nome público non pode ter máis de 50 caracteres.</target>
8810 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8817
8811 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8818
8812 </trans-unit> 8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8813 <trans-unit id="1000468652492651683" datatype="html"> 8820 <trans-unit id="1000468652492651683" datatype="html">
8814 <source>Report reason is required.</source> 8821 <source>Report reason is required.</source>
8815 <target state="translated">Requírese unha razón para a denuncia.</target> 8822 <target state="translated">Requírese unha razón para a denuncia.</target>
@@ -8921,8 +8928,8 @@
8921 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group> 8928 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group>
8922 </trans-unit> 8929 </trans-unit>
8923 <trans-unit id="5637879201055173642" datatype="html"> 8930 <trans-unit id="5637879201055173642" datatype="html">
8924 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to learn how to use the PeerTube live streaming feature. </source> 8931 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to learn how to use the PeerTube live streaming feature. </source>
8925 <target state="translated">Le a <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> para saber cómo utilizar a función de retransmisión en directo de PeerTube. </target> 8932 <target state="translated">Le a <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>documentación<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> para saber cómo utilizar a función de retransmisión en directo de PeerTube. </target>
8926 <context-group purpose="location"> 8933 <context-group purpose="location">
8927 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context> 8934 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context>
8928 <context context-type="linenumber">2,4</context> 8935 <context context-type="linenumber">2,4</context>
@@ -9991,8 +9998,8 @@
9991 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group> 9998 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group>
9992 </trans-unit> 9999 </trans-unit>
9993 <trans-unit id="8272123190776748811" datatype="html"> 10000 <trans-unit id="8272123190776748811" datatype="html">
9994 <source>You need to be &lt;a href="/login"&gt;logged in&lt;/a&gt; to rate this video.</source> 10001 <source>You need to be &lt;a href="/login">logged in&lt;/a> to rate this video.</source>
9995 <target state="translated">Tes que estar &lt;a href="/login"&gt;conectada&lt;/a&gt; para valorar este vídeo.</target> 10002 <target state="translated">Tes que estar &lt;a href="/login">conectada&lt;/a> para valorar este vídeo.</target>
9996 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group> 10003 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group>
9997 </trans-unit> 10004 </trans-unit>
9998 <trans-unit id="4503408361537553733" datatype="html"> 10005 <trans-unit id="4503408361537553733" datatype="html">
@@ -10405,8 +10412,8 @@
10405 </context-group> 10412 </context-group>
10406 </trans-unit> 10413 </trans-unit>
10407 <trans-unit id="961774488937452220" datatype="html"> 10414 <trans-unit id="961774488937452220" datatype="html">
10408 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</source> 10415 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</source>
10409 <target state="translated">Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>/a&gt;?</target> 10416 <target state="translated">Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: &lt;a href="<x id="PH"/>"><x id="PH_1"/>/a>?</target>
10410 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group> 10417 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group>
10411 </trans-unit> 10418 </trans-unit>
10412 <trans-unit id="5761611056224181752" datatype="html"> 10419 <trans-unit id="5761611056224181752" datatype="html">
@@ -10579,13 +10586,13 @@
10579 <trans-unit id="8212906256415538361" datatype="html"> 10586 <trans-unit id="8212906256415538361" datatype="html">
10580 <source>Upload a video</source> 10587 <source>Upload a video</source>
10581 <target state="translated">Subir un vídeo</target> 10588 <target state="translated">Subir un vídeo</target>
10582 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group> 10589
10583 </trans-unit> 10590 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10584 <trans-unit id="7590784934397800835" datatype="html"> 10591 <trans-unit id="7590784934397800835" datatype="html">
10585 <source>Edit a video</source> 10592 <source>Edit a video</source>
10586 <target state="translated">Editar un vídeo</target> 10593 <target state="translated">Editar un vídeo</target>
10587 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group> 10594
10588 </trans-unit> 10595 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10589 </body> 10596 </body>
10590 </file> 10597 </file>
10591</xliff> 10598</xliff>
diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf
index 358e7c7f1..af589b204 100644
--- a/client/src/locale/angular.hu-HU.xlf
+++ b/client/src/locale/angular.hu-HU.xlf
@@ -1521,8 +1521,8 @@ The link will expire within 1 hour.</source>
1521 <trans-unit id="4424964105331349857" datatype="html"> 1521 <trans-unit id="4424964105331349857" datatype="html">
1522 <source>I'm a teapot</source> 1522 <source>I'm a teapot</source>
1523 <target state="new">I'm a teapot</target> 1523 <target state="new">I'm a teapot</target>
1524 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1524
1525 </trans-unit> 1525 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1526 <trans-unit id="1597262876035959248" datatype="html"> 1526 <trans-unit id="1597262876035959248" datatype="html">
1527 <source>That's an error.</source> 1527 <source>That's an error.</source>
1528 <target state="new">That's an error.</target> 1528 <target state="new">That's an error.</target>
@@ -4653,12 +4653,14 @@ The link will expire within 1 hour.</source>
4653 <source>Instance allowed by Twitter</source> 4653 <source>Instance allowed by Twitter</source>
4654 <target state="translated">Példány Twitter által engedélyezve</target> 4654 <target state="translated">Példány Twitter által engedélyezve</target>
4655 4655
4656 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4656 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4657 <trans-unit id="8042372696350741398" datatype="html"> 4657 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4658 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4658 <context-group purpose="location">
4659 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4659 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4660 4660 <context context-type="linenumber">490,495</context>
4661 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4661 </context-group>
4662 </trans-unit>
4663
4662 <trans-unit id="493135676263039396" datatype="html"> 4664 <trans-unit id="493135676263039396" datatype="html">
4663 <source>LIVE</source> 4665 <source>LIVE</source>
4664 <target state="new">LIVE</target> 4666 <target state="new">LIVE</target>
@@ -8469,31 +8471,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8469 <trans-unit id="8602814243662345124" datatype="html"> 8471 <trans-unit id="8602814243662345124" datatype="html">
8470 <source>Email is required.</source> 8472 <source>Email is required.</source>
8471 <target state="translated">Az e-mail-cím megadása kötelező.</target> 8473 <target state="translated">Az e-mail-cím megadása kötelező.</target>
8472 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8474
8473 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8475
8474 </trans-unit> 8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8475 <trans-unit id="4591482207344282590" datatype="html"> 8477 <trans-unit id="4591482207344282590" datatype="html">
8476 <source>Email must be valid.</source> 8478 <source>Email must be valid.</source>
8477 <target state="translated">Az e-mail-címnek érvényesnek kell lennie.</target> 8479 <target state="translated">Az e-mail-címnek érvényesnek kell lennie.</target>
8478 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8480
8479 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8481
8480 </trans-unit> 8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8481 <trans-unit id="544279804045883862" datatype="html"> 8483 <trans-unit id="544279804045883862" datatype="html">
8482 <source>Handle is required.</source> 8484 <source>Handle is required.</source>
8483 <target state="new">Handle is required.</target> 8485 <target state="new">Handle is required.</target>
8484 <context-group purpose="location"> 8486
8485 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8487 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8486 <context context-type="linenumber">48</context>
8487 </context-group>
8488 </trans-unit>
8489 <trans-unit id="2805037637775107078" datatype="html"> 8488 <trans-unit id="2805037637775107078" datatype="html">
8490 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8489 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8491 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8490 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8492 <context-group purpose="location"> 8491
8493 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8494 <context context-type="linenumber">49</context>
8495 </context-group>
8496 </trans-unit>
8497 <trans-unit id="4968369344159400023" datatype="html"> 8493 <trans-unit id="4968369344159400023" datatype="html">
8498 <source>Your name is required.</source> 8494 <source>Your name is required.</source>
8499 <target state="translated">Az Ön nevének megadása kötelező.</target> 8495 <target state="translated">Az Ön nevének megadása kötelező.</target>
@@ -8542,16 +8538,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8542 <trans-unit id="3868123820758341861" datatype="html"> 8538 <trans-unit id="3868123820758341861" datatype="html">
8543 <source>Username is required.</source> 8539 <source>Username is required.</source>
8544 <target state="translated">A felhasználónév megadása kötelező.</target> 8540 <target state="translated">A felhasználónév megadása kötelező.</target>
8545 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8541
8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8542
8547 </trans-unit> 8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8548 <trans-unit id="3577237269587081090" datatype="html"> 8544 <trans-unit id="3577237269587081090" datatype="html">
8549 <source>Password is required.</source> 8545 <source>Password is required.</source>
8550 <target state="translated">A jelszó megadása kötelező.</target> 8546 <target state="translated">A jelszó megadása kötelező.</target>
8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8547
8552 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8548
8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8549
8554 </trans-unit> 8550 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8555 <trans-unit id="3152303769378345477" datatype="html"> 8551 <trans-unit id="3152303769378345477" datatype="html">
8556 <source>Confirmation of the password is required.</source> 8552 <source>Confirmation of the password is required.</source>
8557 <target state="translated">A jelszó megerősítése kötelező.</target> 8553 <target state="translated">A jelszó megerősítése kötelező.</target>
@@ -8560,129 +8556,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8560 <trans-unit id="4786141633412279939" datatype="html"> 8556 <trans-unit id="4786141633412279939" datatype="html">
8561 <source>Username must be at least 1 character long.</source> 8557 <source>Username must be at least 1 character long.</source>
8562 <target state="translated">A felhasználónévnek legalább 1 karakter hosszúságúnak kell lennie.</target> 8558 <target state="translated">A felhasználónévnek legalább 1 karakter hosszúságúnak kell lennie.</target>
8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8559
8564 </trans-unit> 8560 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8565 <trans-unit id="1019755749203839300" datatype="html"> 8561 <trans-unit id="1019755749203839300" datatype="html">
8566 <source>Username cannot be more than 50 characters long.</source> 8562 <source>Username cannot be more than 50 characters long.</source>
8567 <target state="translated">A felhasználónév nem lehet hosszabb 50 karakternél.</target> 8563 <target state="translated">A felhasználónév nem lehet hosszabb 50 karakternél.</target>
8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8564
8569 </trans-unit> 8565 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8570 <trans-unit id="5621067256208426608" datatype="html"> 8566 <trans-unit id="5621067256208426608" datatype="html">
8571 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8567 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8572 <target state="translated">A felhasználónévnek kisbetűkből és számokból kell állnia. A pont és az aláhúzás is engedélyezett.</target> 8568 <target state="translated">A felhasználónévnek kisbetűkből és számokból kell állnia. A pont és az aláhúzás is engedélyezett.</target>
8573 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8569
8574 </trans-unit> 8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8575 <trans-unit id="6288154707582132676" datatype="html"> 8571 <trans-unit id="6288154707582132676" datatype="html">
8576 <source>Channel name is required.</source> 8572 <source>Channel name is required.</source>
8577 <target state="translated">A csatornanév kötelező.</target> 8573 <target state="translated">A csatornanév kötelező.</target>
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8574
8579 </trans-unit> 8575 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8580 <trans-unit id="8178814467139959283" datatype="html"> 8576 <trans-unit id="8178814467139959283" datatype="html">
8581 <source>Channel name must be at least 1 character long.</source> 8577 <source>Channel name must be at least 1 character long.</source>
8582 <target state="translated">A csatornanévnek legalább 1 karakteresnek kell lennie.</target> 8578 <target state="translated">A csatornanévnek legalább 1 karakteresnek kell lennie.</target>
8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8579
8584 </trans-unit> 8580 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8585 <trans-unit id="8602785819772117007" datatype="html"> 8581 <trans-unit id="8602785819772117007" datatype="html">
8586 <source>Channel name cannot be more than 50 characters long.</source> 8582 <source>Channel name cannot be more than 50 characters long.</source>
8587 <target state="translated">A csatornanévnek legfeljebb 50 karakteresnek kell lennie.</target> 8583 <target state="translated">A csatornanévnek legfeljebb 50 karakteresnek kell lennie.</target>
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8584
8589 </trans-unit> 8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8590 <trans-unit id="3419415520566928243" datatype="html"> 8586 <trans-unit id="3419415520566928243" datatype="html">
8591 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8587 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8592 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8588 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8589
8594 </trans-unit> 8590 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8595 <trans-unit id="525871656034789056" datatype="html"> 8591 <trans-unit id="525871656034789056" datatype="html">
8596 <source>Password must be at least 6 characters long.</source> 8592 <source>Password must be at least 6 characters long.</source>
8597 <target state="translated">A jelszónak legalább 6 karakter hosszúságúnak kell lennie.</target> 8593 <target state="translated">A jelszónak legalább 6 karakter hosszúságúnak kell lennie.</target>
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8594
8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8595
8600 </trans-unit> 8596 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8601 <trans-unit id="1099684476181448167" datatype="html"> 8597 <trans-unit id="1099684476181448167" datatype="html">
8602 <source>Password cannot be more than 255 characters long.</source> 8598 <source>Password cannot be more than 255 characters long.</source>
8603 <target state="translated">A jelszó nem lehet hosszabb 255 karakternél.</target> 8599 <target state="translated">A jelszó nem lehet hosszabb 255 karakternél.</target>
8604 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8600
8605 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8601
8606 </trans-unit> 8602 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8607 <trans-unit id="3392630942539073768" datatype="html"> 8603 <trans-unit id="3392630942539073768" datatype="html">
8608 <source>The new password and the confirmed password do not correspond.</source> 8604 <source>The new password and the confirmed password do not correspond.</source>
8609 <target state="translated">Az új jelszó és a megerősített jelszó nem egyezik.</target> 8605 <target state="translated">Az új jelszó és a megerősített jelszó nem egyezik.</target>
8610 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8606
8611 </trans-unit> 8607 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8612 <trans-unit id="2027337371129904473" datatype="html"> 8608 <trans-unit id="2027337371129904473" datatype="html">
8613 <source>Video quota is required.</source> 8609 <source>Video quota is required.</source>
8614 <target state="translated">A videokvóta megadása kötelező.</target> 8610 <target state="translated">A videokvóta megadása kötelező.</target>
8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8611
8616 </trans-unit> 8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8617 <trans-unit id="267386529333143660" datatype="html"> 8613 <trans-unit id="267386529333143660" datatype="html">
8618 <source>Quota must be greater than -1.</source> 8614 <source>Quota must be greater than -1.</source>
8619 <target state="translated">A kvótának nagyobbnak kell lennie −1-nél.</target> 8615 <target state="translated">A kvótának nagyobbnak kell lennie −1-nél.</target>
8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8616
8621 </trans-unit> 8617 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8622 <trans-unit id="1220179061234048936" datatype="html"> 8618 <trans-unit id="1220179061234048936" datatype="html">
8623 <source>Daily upload limit is required.</source> 8619 <source>Daily upload limit is required.</source>
8624 <target state="translated">A napi feltöltési korlát megadása kötelező.</target> 8620 <target state="translated">A napi feltöltési korlát megadása kötelező.</target>
8625 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8621
8626 </trans-unit> 8622 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8627 <trans-unit id="8959404382357999234" datatype="html"> 8623 <trans-unit id="8959404382357999234" datatype="html">
8628 <source>Daily upload limit must be greater than -1.</source> 8624 <source>Daily upload limit must be greater than -1.</source>
8629 <target state="translated">A napi feltöltési korlátnak nagyobbnak kell lennie −1-nél.</target> 8625 <target state="translated">A napi feltöltési korlátnak nagyobbnak kell lennie −1-nél.</target>
8630 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8626
8631 </trans-unit> 8627 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8632 <trans-unit id="4796798537475457493" datatype="html"> 8628 <trans-unit id="4796798537475457493" datatype="html">
8633 <source>User role is required.</source> 8629 <source>User role is required.</source>
8634 <target state="translated">A felhasználói szerep megadása kötelező.</target> 8630 <target state="translated">A felhasználói szerep megadása kötelező.</target>
8635 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8631
8636 </trans-unit> 8632 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8637 <trans-unit id="2761226139624435788" datatype="html"> 8633 <trans-unit id="2761226139624435788" datatype="html">
8638 <source>Description must be at least 3 characters long.</source> 8634 <source>Description must be at least 3 characters long.</source>
8639 <target state="translated">A leírásnak legalább 3 karakter hosszúságúnak kell lennie.</target> 8635 <target state="translated">A leírásnak legalább 3 karakter hosszúságúnak kell lennie.</target>
8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8636
8641 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8637
8642 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8638
8643 </trans-unit> 8639 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8644 <trans-unit id="4717982586356605243" datatype="html"> 8640 <trans-unit id="4717982586356605243" datatype="html">
8645 <source>Description cannot be more than 1000 characters long.</source> 8641 <source>Description cannot be more than 1000 characters long.</source>
8646 <target state="translated">A leírás nem lehet hosszabb 1000 karakternél.</target> 8642 <target state="translated">A leírás nem lehet hosszabb 1000 karakternél.</target>
8647 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8643
8648 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8644
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8645
8650 </trans-unit> 8646 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8651 <trans-unit id="1814372869868173571" datatype="html"> 8647 <trans-unit id="1814372869868173571" datatype="html">
8652 <source>You must agree with the instance terms in order to register on it.</source> 8648 <source>You must agree with the instance terms in order to register on it.</source>
8653 <target state="translated">El kell fogadnia a példány használati feltételeit, hogy regisztrálni tudjon rá.</target> 8649 <target state="translated">El kell fogadnia a példány használati feltételeit, hogy regisztrálni tudjon rá.</target>
8654 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8650
8655 </trans-unit> 8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8656 <trans-unit id="7803960725351649605" datatype="html"> 8652 <trans-unit id="7803960725351649605" datatype="html">
8657 <source>Ban reason must be at least 3 characters long.</source> 8653 <source>Ban reason must be at least 3 characters long.</source>
8658 <target state="translated">A kitiltás indokának legalább 3 karakter hosszúságúnak kell lennie.</target> 8654 <target state="translated">A kitiltás indokának legalább 3 karakter hosszúságúnak kell lennie.</target>
8659 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8655
8660 </trans-unit> 8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8661 <trans-unit id="3851609012243698179" datatype="html"> 8657 <trans-unit id="3851609012243698179" datatype="html">
8662 <source>Ban reason cannot be more than 250 characters long.</source> 8658 <source>Ban reason cannot be more than 250 characters long.</source>
8663 <target state="translated">A kitiltás indoka nem lehet hosszabb 250 karakternél.</target> 8659 <target state="translated">A kitiltás indoka nem lehet hosszabb 250 karakternél.</target>
8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8660
8665 </trans-unit> 8661 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8666 <trans-unit id="6632896893630378443" datatype="html"> 8662 <trans-unit id="6632896893630378443" datatype="html">
8667 <source>Display name is required.</source> 8663 <source>Display name is required.</source>
8668 <target state="translated">A megjelenített név megadása kötelező.</target> 8664 <target state="translated">A megjelenített név megadása kötelező.</target>
8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8665
8670 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8666
8671 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8667
8672 </trans-unit> 8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8673 <trans-unit id="1303578752658966736" datatype="html"> 8669 <trans-unit id="1303578752658966736" datatype="html">
8674 <source>Display name must be at least 1 character long.</source> 8670 <source>Display name must be at least 1 character long.</source>
8675 <target state="translated">A megjelenített névnek legalább 1 karakter hosszúságúnak kell lennie.</target> 8671 <target state="translated">A megjelenített névnek legalább 1 karakter hosszúságúnak kell lennie.</target>
8676 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8672
8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8673
8678 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8674
8679 </trans-unit> 8675 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8680 <trans-unit id="4613240543124934954" datatype="html"> 8676 <trans-unit id="4613240543124934954" datatype="html">
8681 <source>Display name cannot be more than 50 characters long.</source> 8677 <source>Display name cannot be more than 50 characters long.</source>
8682 <target state="translated">A megjelenített név nem lehet hosszabb 50 karakternél.</target> 8678 <target state="translated">A megjelenített név nem lehet hosszabb 50 karakternél.</target>
8683 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8679
8684 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8680
8685 </trans-unit> 8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8686 <trans-unit id="1000468652492651683" datatype="html"> 8682 <trans-unit id="1000468652492651683" datatype="html">
8687 <source>Report reason is required.</source> 8683 <source>Report reason is required.</source>
8688 <target state="translated">A jelentés indokának megadása kötelező.</target> 8684 <target state="translated">A jelentés indokának megadása kötelező.</target>
@@ -10484,12 +10480,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10484 <source>Upload a video</source> 10480 <source>Upload a video</source>
10485 <target state="translated">Videó feltöltése</target> 10481 <target state="translated">Videó feltöltése</target>
10486 10482
10487 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10483 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10488 <trans-unit id="7590784934397800835" datatype="html"> 10484 <trans-unit id="7590784934397800835" datatype="html">
10489 <source>Edit a video</source> 10485 <source>Edit a video</source>
10490 <target state="translated">Videó szerkesztése</target> 10486 <target state="translated">Videó szerkesztése</target>
10491 10487
10492 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10488 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10493 </body> 10489 </body>
10494 </file> 10490 </file>
10495</xliff> 10491</xliff>
diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf
index 634b9461b..2b25a50f7 100644
--- a/client/src/locale/angular.it-IT.xlf
+++ b/client/src/locale/angular.it-IT.xlf
@@ -1517,8 +1517,8 @@ The link will expire within 1 hour.</source>
1517 <trans-unit id="4424964105331349857" datatype="html"> 1517 <trans-unit id="4424964105331349857" datatype="html">
1518 <source>I'm a teapot</source> 1518 <source>I'm a teapot</source>
1519 <target state="translated">Sono una teiera</target> 1519 <target state="translated">Sono una teiera</target>
1520 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1520
1521 </trans-unit> 1521 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1522 <trans-unit id="1597262876035959248" datatype="html"> 1522 <trans-unit id="1597262876035959248" datatype="html">
1523 <source>That's an error.</source> 1523 <source>That's an error.</source>
1524 <target state="translated">Questo è un errore.</target> 1524 <target state="translated">Questo è un errore.</target>
@@ -4638,12 +4638,14 @@ The link will expire within 1 hour.</source>
4638 <source>Instance allowed by Twitter</source> 4638 <source>Instance allowed by Twitter</source>
4639 <target state="translated">Istanza consentita da Twitter</target> 4639 <target state="translated">Istanza consentita da Twitter</target>
4640 4640
4641 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4641 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4642 <trans-unit id="8042372696350741398" datatype="html"> 4642 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4643 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4643 <context-group purpose="location">
4644 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4644 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4645 4645 <context context-type="linenumber">490,495</context>
4646 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4646 </context-group>
4647 </trans-unit>
4648
4647 <trans-unit id="493135676263039396" datatype="html"> 4649 <trans-unit id="493135676263039396" datatype="html">
4648 <source>LIVE</source> 4650 <source>LIVE</source>
4649 <target state="translated">DIRETTA</target> 4651 <target state="translated">DIRETTA</target>
@@ -8371,29 +8373,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8371 <trans-unit id="8602814243662345124"> 8373 <trans-unit id="8602814243662345124">
8372 <source>Email is required.</source> 8374 <source>Email is required.</source>
8373 <target>L'email è richiesta.</target> 8375 <target>L'email è richiesta.</target>
8374 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8376
8375 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8377
8376 </trans-unit> 8378 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8377 <trans-unit id="4591482207344282590"> 8379 <trans-unit id="4591482207344282590">
8378 <source>Email must be valid.</source> 8380 <source>Email must be valid.</source>
8379 <target>L'email deve essere valida.</target> 8381 <target>L'email deve essere valida.</target>
8380 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8382
8381 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8383
8382 </trans-unit> 8384 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8383 <trans-unit id="544279804045883862" datatype="html"> 8385 <trans-unit id="544279804045883862" datatype="html">
8384 <source>Handle is required.</source> 8386 <source>Handle is required.</source>
8385 <target state="new">Handle is required.</target> 8387 <target state="new">Handle is required.</target>
8386 <context-group purpose="location"> 8388
8387 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8389 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8388 <context context-type="linenumber">48</context>
8389 </context-group>
8390 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8391 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8390 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8392 <context-group purpose="location"> 8391
8393 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8392 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8394 <context context-type="linenumber">49</context>
8395 </context-group>
8396 </trans-unit>
8397 8393
8398 <trans-unit id="4968369344159400023"> 8394 <trans-unit id="4968369344159400023">
8399 <source>Your name is required.</source> 8395 <source>Your name is required.</source>
@@ -8443,16 +8439,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8443 <trans-unit id="3868123820758341861"> 8439 <trans-unit id="3868123820758341861">
8444 <source>Username is required.</source> 8440 <source>Username is required.</source>
8445 <target>Il nome utente è necessario.</target> 8441 <target>Il nome utente è necessario.</target>
8446 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8442
8447 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8443
8448 </trans-unit> 8444 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8449 <trans-unit id="3577237269587081090"> 8445 <trans-unit id="3577237269587081090">
8450 <source>Password is required.</source> 8446 <source>Password is required.</source>
8451 <target>La password è necessaria.</target> 8447 <target>La password è necessaria.</target>
8452 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8448
8453 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8449
8454 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8450
8455 </trans-unit> 8451 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8456 <trans-unit id="3152303769378345477"> 8452 <trans-unit id="3152303769378345477">
8457 <source>Confirmation of the password is required.</source> 8453 <source>Confirmation of the password is required.</source>
8458 <target>La conferma della password è necessaria.</target> 8454 <target>La conferma della password è necessaria.</target>
@@ -8461,129 +8457,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8461 <trans-unit id="4786141633412279939"> 8457 <trans-unit id="4786141633412279939">
8462 <source>Username must be at least 1 character long.</source> 8458 <source>Username must be at least 1 character long.</source>
8463 <target>Il nome utente deve essere almeno lungo 1 carattere.</target> 8459 <target>Il nome utente deve essere almeno lungo 1 carattere.</target>
8464 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8460
8465 </trans-unit> 8461 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8466 <trans-unit id="1019755749203839300"> 8462 <trans-unit id="1019755749203839300">
8467 <source>Username cannot be more than 50 characters long.</source> 8463 <source>Username cannot be more than 50 characters long.</source>
8468 <target>Il nome utente non può essere più lungo di 50 caratteri.</target> 8464 <target>Il nome utente non può essere più lungo di 50 caratteri.</target>
8469 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8465
8470 </trans-unit> 8466 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8471 <trans-unit id="5621067256208426608"> 8467 <trans-unit id="5621067256208426608">
8472 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8468 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8473 <target>Il nome utente deve essere alfanumerico minuscolo. Sono permessi punti e trattino basso.</target> 8469 <target>Il nome utente deve essere alfanumerico minuscolo. Sono permessi punti e trattino basso.</target>
8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8470
8475 </trans-unit> 8471 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8476 <trans-unit id="6288154707582132676" datatype="html"> 8472 <trans-unit id="6288154707582132676" datatype="html">
8477 <source>Channel name is required.</source> 8473 <source>Channel name is required.</source>
8478 <target state="translated">Il nome del canale è obbligatorio.</target> 8474 <target state="translated">Il nome del canale è obbligatorio.</target>
8479 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8475
8480 </trans-unit> 8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8481 <trans-unit id="8178814467139959283" datatype="html"> 8477 <trans-unit id="8178814467139959283" datatype="html">
8482 <source>Channel name must be at least 1 character long.</source> 8478 <source>Channel name must be at least 1 character long.</source>
8483 <target state="translated">Il nome del canale deve contenere almeno 1 carattere.</target> 8479 <target state="translated">Il nome del canale deve contenere almeno 1 carattere.</target>
8484 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8480
8485 </trans-unit> 8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8486 <trans-unit id="8602785819772117007" datatype="html"> 8482 <trans-unit id="8602785819772117007" datatype="html">
8487 <source>Channel name cannot be more than 50 characters long.</source> 8483 <source>Channel name cannot be more than 50 characters long.</source>
8488 <target state="translated">Il nome del canale non può contenere più di 50 caratteri.</target> 8484 <target state="translated">Il nome del canale non può contenere più di 50 caratteri.</target>
8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8485
8490 </trans-unit> 8486 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8491 <trans-unit id="3419415520566928243" datatype="html"> 8487 <trans-unit id="3419415520566928243" datatype="html">
8492 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8488 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8493 <target state="translated">Il nome del canale deve essere minuscolo e può contenere solo caratteri alfanumerici, punti e trattini bassi.</target> 8489 <target state="translated">Il nome del canale deve essere minuscolo e può contenere solo caratteri alfanumerici, punti e trattini bassi.</target>
8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8490
8495 </trans-unit> 8491 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8496 <trans-unit id="525871656034789056"> 8492 <trans-unit id="525871656034789056">
8497 <source>Password must be at least 6 characters long.</source> 8493 <source>Password must be at least 6 characters long.</source>
8498 <target>La password deve essere lunga almeno 6 caratteri.</target> 8494 <target>La password deve essere lunga almeno 6 caratteri.</target>
8499 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8495
8500 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8496
8501 </trans-unit> 8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8502 <trans-unit id="1099684476181448167"> 8498 <trans-unit id="1099684476181448167">
8503 <source>Password cannot be more than 255 characters long.</source> 8499 <source>Password cannot be more than 255 characters long.</source>
8504 <target>La password non può essere più lunga di 255 caratteri.</target> 8500 <target>La password non può essere più lunga di 255 caratteri.</target>
8505 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8501
8506 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8502
8507 </trans-unit> 8503 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8508 <trans-unit id="3392630942539073768"> 8504 <trans-unit id="3392630942539073768">
8509 <source>The new password and the confirmed password do not correspond.</source> 8505 <source>The new password and the confirmed password do not correspond.</source>
8510 <target>La nuova password e quella di conferma non coincidono.</target> 8506 <target>La nuova password e quella di conferma non coincidono.</target>
8511 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8507
8512 </trans-unit> 8508 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8513 <trans-unit id="2027337371129904473"> 8509 <trans-unit id="2027337371129904473">
8514 <source>Video quota is required.</source> 8510 <source>Video quota is required.</source>
8515 <target>La quota per il video è richiesta.</target> 8511 <target>La quota per il video è richiesta.</target>
8516 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8512
8517 </trans-unit> 8513 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8518 <trans-unit id="267386529333143660"> 8514 <trans-unit id="267386529333143660">
8519 <source>Quota must be greater than -1.</source> 8515 <source>Quota must be greater than -1.</source>
8520 <target>La quota deve essere maggiore di -1.</target> 8516 <target>La quota deve essere maggiore di -1.</target>
8521 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8517
8522 </trans-unit> 8518 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8523 <trans-unit id="1220179061234048936"> 8519 <trans-unit id="1220179061234048936">
8524 <source>Daily upload limit is required.</source> 8520 <source>Daily upload limit is required.</source>
8525 <target>Il limite di caricamento giornaliero è necessario.</target> 8521 <target>Il limite di caricamento giornaliero è necessario.</target>
8526 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8522
8527 </trans-unit> 8523 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8528 <trans-unit id="8959404382357999234"> 8524 <trans-unit id="8959404382357999234">
8529 <source>Daily upload limit must be greater than -1.</source> 8525 <source>Daily upload limit must be greater than -1.</source>
8530 <target>Il limite di caricamento giornaliero deve essere maggiore di -1.</target> 8526 <target>Il limite di caricamento giornaliero deve essere maggiore di -1.</target>
8531 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8527
8532 </trans-unit> 8528 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8533 <trans-unit id="4796798537475457493"> 8529 <trans-unit id="4796798537475457493">
8534 <source>User role is required.</source> 8530 <source>User role is required.</source>
8535 <target>Il ruolo dell'utente è necessario.</target> 8531 <target>Il ruolo dell'utente è necessario.</target>
8536 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8532
8537 </trans-unit> 8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8538 <trans-unit id="2761226139624435788"> 8534 <trans-unit id="2761226139624435788">
8539 <source>Description must be at least 3 characters long.</source> 8535 <source>Description must be at least 3 characters long.</source>
8540 <target>La descrizione deve essere lunga almeno 3 caratteri.</target> 8536 <target>La descrizione deve essere lunga almeno 3 caratteri.</target>
8541 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8537
8542 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8538
8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8539
8544 </trans-unit> 8540 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8545 <trans-unit id="4717982586356605243"> 8541 <trans-unit id="4717982586356605243">
8546 <source>Description cannot be more than 1000 characters long.</source> 8542 <source>Description cannot be more than 1000 characters long.</source>
8547 <target>La descrizione non può essere più lunga di 1000 caratteri.</target> 8543 <target>La descrizione non può essere più lunga di 1000 caratteri.</target>
8548 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8544
8549 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8545
8550 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8546
8551 </trans-unit> 8547 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8552 <trans-unit id="1814372869868173571" datatype="html"> 8548 <trans-unit id="1814372869868173571" datatype="html">
8553 <source>You must agree with the instance terms in order to register on it.</source> 8549 <source>You must agree with the instance terms in order to register on it.</source>
8554 <target state="translated">Devi accettare i termini dell'istanza per registrarti.</target> 8550 <target state="translated">Devi accettare i termini dell'istanza per registrarti.</target>
8555 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8551
8556 </trans-unit> 8552 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8557 <trans-unit id="7803960725351649605"> 8553 <trans-unit id="7803960725351649605">
8558 <source>Ban reason must be at least 3 characters long.</source> 8554 <source>Ban reason must be at least 3 characters long.</source>
8559 <target>Il motivo dell'espulsione (ban) deve essere lungo almeno 3 caratteri.</target> 8555 <target>Il motivo dell'espulsione (ban) deve essere lungo almeno 3 caratteri.</target>
8560 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8556
8561 </trans-unit> 8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8562 <trans-unit id="3851609012243698179"> 8558 <trans-unit id="3851609012243698179">
8563 <source>Ban reason cannot be more than 250 characters long.</source> 8559 <source>Ban reason cannot be more than 250 characters long.</source>
8564 <target>Il motivo dell'espulsione non deve essere più lungo di 250 caratteri.</target> 8560 <target>Il motivo dell'espulsione non deve essere più lungo di 250 caratteri.</target>
8565 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8561
8566 </trans-unit> 8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8567 <trans-unit id="6632896893630378443"> 8563 <trans-unit id="6632896893630378443">
8568 <source>Display name is required.</source> 8564 <source>Display name is required.</source>
8569 <target>Il nome visualizzato è necessario.</target> 8565 <target>Il nome visualizzato è necessario.</target>
8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8566
8571 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8567
8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8568
8573 </trans-unit> 8569 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8574 <trans-unit id="1303578752658966736"> 8570 <trans-unit id="1303578752658966736">
8575 <source>Display name must be at least 1 character long.</source> 8571 <source>Display name must be at least 1 character long.</source>
8576 <target>Il nome visualizzato deve essere almeno lungo 1 carattere.</target> 8572 <target>Il nome visualizzato deve essere almeno lungo 1 carattere.</target>
8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8573
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8574
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8575
8580 </trans-unit> 8576 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8581 <trans-unit id="4613240543124934954"> 8577 <trans-unit id="4613240543124934954">
8582 <source>Display name cannot be more than 50 characters long.</source> 8578 <source>Display name cannot be more than 50 characters long.</source>
8583 <target>Il nome visualizzato non può essere più lungo di 50 caratteri.</target> 8579 <target>Il nome visualizzato non può essere più lungo di 50 caratteri.</target>
8584 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8580
8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8581
8586 </trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8587 <trans-unit id="1000468652492651683"> 8583 <trans-unit id="1000468652492651683">
8588 <source>Report reason is required.</source> 8584 <source>Report reason is required.</source>
8589 <target>Il motivo per la segnalazione è richiesto.</target> 8585 <target>Il motivo per la segnalazione è richiesto.</target>
@@ -10364,12 +10360,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10364 <source>Upload a video</source> 10360 <source>Upload a video</source>
10365 <target state="translated">Carica un video</target> 10361 <target state="translated">Carica un video</target>
10366 10362
10367 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10363 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10368 <trans-unit id="7590784934397800835" datatype="html"> 10364 <trans-unit id="7590784934397800835" datatype="html">
10369 <source>Edit a video</source> 10365 <source>Edit a video</source>
10370 <target state="translated">Modifica un video</target> 10366 <target state="translated">Modifica un video</target>
10371 10367
10372 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10368 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10373 </body> 10369 </body>
10374 </file> 10370 </file>
10375</xliff> 10371</xliff>
diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf
index 8b5c84541..951ecb882 100644
--- a/client/src/locale/angular.ja-JP.xlf
+++ b/client/src/locale/angular.ja-JP.xlf
@@ -1518,7 +1518,7 @@ The link will expire within 1 hour.</target>
1518 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1518 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1519 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1519 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1520 1520
1521 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1521 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1522 <source>That's an error.</source><target state="new">That's an error.</target> 1522 <source>That's an error.</source><target state="new">That's an error.</target>
1523 <context-group purpose="location"> 1523 <context-group purpose="location">
1524 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1524 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4451,18 +4451,13 @@ The link will expire within 1 hour.</target>
4451 <source>Instance allowed by Twitter</source> 4451 <source>Instance allowed by Twitter</source>
4452 <target state="new">Instance allowed by Twitter</target> 4452 <target state="new">Instance allowed by Twitter</target>
4453 4453
4454 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4454 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4455 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4455 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4456 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4456 <context-group purpose="location">
4457 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4457 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4458 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4458 <context context-type="linenumber">490,495</context>
4459 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4459 </context-group>
4460 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4460 </trans-unit>
4461 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4462 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4463 "/> to see if you instance is allowed. </target>
4464
4465 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4466 4461
4467 <trans-unit id="493135676263039396" datatype="html"> 4462 <trans-unit id="493135676263039396" datatype="html">
4468 <source>LIVE</source> 4463 <source>LIVE</source>
@@ -8157,24 +8152,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8157 <source>Email is required.</source> 8152 <source>Email is required.</source>
8158 <target>メールは必須です。</target> 8153 <target>メールは必須です。</target>
8159 8154
8160 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8155 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8161 <trans-unit id="4591482207344282590"> 8156 <trans-unit id="4591482207344282590">
8162 <source>Email must be valid.</source> 8157 <source>Email must be valid.</source>
8163 <target>メールは有効でなければなりません。</target> 8158 <target>メールは有効でなければなりません。</target>
8164 8159
8165 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8160 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8166 <source>Handle is required.</source><target state="new">Handle is required.</target> 8161 <source>Handle is required.</source><target state="new">Handle is required.</target>
8167 <context-group purpose="location"> 8162
8168 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8163 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8169 <context context-type="linenumber">48</context>
8170 </context-group>
8171 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8172 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8164 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8173 <context-group purpose="location"> 8165
8174 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8166 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8175 <context context-type="linenumber">49</context>
8176 </context-group>
8177 </trans-unit>
8178 <trans-unit id="4968369344159400023"> 8167 <trans-unit id="4968369344159400023">
8179 <source>Your name is required.</source> 8168 <source>Your name is required.</source>
8180 <target>名前は必須です。</target> 8169 <target>名前は必須です。</target>
@@ -8224,12 +8213,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8224 <source>Username is required.</source> 8213 <source>Username is required.</source>
8225 <target>ユーザー名は必須です。</target> 8214 <target>ユーザー名は必須です。</target>
8226 8215
8227 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8216 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8228 <trans-unit id="3577237269587081090"> 8217 <trans-unit id="3577237269587081090">
8229 <source>Password is required.</source> 8218 <source>Password is required.</source>
8230 <target>パスワードは必須です。</target> 8219 <target>パスワードは必須です。</target>
8231 8220
8232 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8221 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8233 <trans-unit id="3152303769378345477"> 8222 <trans-unit id="3152303769378345477">
8234 <source>Confirmation of the password is required.</source> 8223 <source>Confirmation of the password is required.</source>
8235 <target>パスワードの確認は必須です。</target> 8224 <target>パスワードの確認は必須です。</target>
@@ -8239,117 +8228,117 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8239 <source>Username must be at least 1 character long.</source> 8228 <source>Username must be at least 1 character long.</source>
8240 <target>ユーザー名は 1 文字以上にする必要があります。</target> 8229 <target>ユーザー名は 1 文字以上にする必要があります。</target>
8241 8230
8242 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8231 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8243 <trans-unit id="1019755749203839300"> 8232 <trans-unit id="1019755749203839300">
8244 <source>Username cannot be more than 50 characters long.</source> 8233 <source>Username cannot be more than 50 characters long.</source>
8245 <target>ユーザー名は 50 文字以内でなければなりません。</target> 8234 <target>ユーザー名は 50 文字以内でなければなりません。</target>
8246 8235
8247 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8236 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8248 <trans-unit id="5621067256208426608"> 8237 <trans-unit id="5621067256208426608">
8249 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8238 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8250 <target>ユーザー名には小文字の英数字とドット(.)、アンダースコア(_)が利用できます。</target> 8239 <target>ユーザー名には小文字の英数字とドット(.)、アンダースコア(_)が利用できます。</target>
8251 8240
8252 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8241 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8253 <trans-unit id="6288154707582132676" datatype="html"> 8242 <trans-unit id="6288154707582132676" datatype="html">
8254 <source>Channel name is required.</source> 8243 <source>Channel name is required.</source>
8255 <target state="new">Channel name is required.</target> 8244 <target state="new">Channel name is required.</target>
8256 8245
8257 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8246 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8258 <trans-unit id="8178814467139959283" datatype="html"> 8247 <trans-unit id="8178814467139959283" datatype="html">
8259 <source>Channel name must be at least 1 character long.</source> 8248 <source>Channel name must be at least 1 character long.</source>
8260 <target state="new">Channel name must be at least 1 character long.</target> 8249 <target state="new">Channel name must be at least 1 character long.</target>
8261 8250
8262 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8251 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8263 <trans-unit id="8602785819772117007" datatype="html"> 8252 <trans-unit id="8602785819772117007" datatype="html">
8264 <source>Channel name cannot be more than 50 characters long.</source> 8253 <source>Channel name cannot be more than 50 characters long.</source>
8265 <target state="new">Channel name cannot be more than 50 characters long.</target> 8254 <target state="new">Channel name cannot be more than 50 characters long.</target>
8266 8255
8267 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit> 8256 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8268 <trans-unit id="3419415520566928243" datatype="html"> 8257 <trans-unit id="3419415520566928243" datatype="html">
8269 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8258 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8270 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8259 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8271 8260
8272 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8261 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8273 <trans-unit id="525871656034789056"> 8262 <trans-unit id="525871656034789056">
8274 <source>Password must be at least 6 characters long.</source> 8263 <source>Password must be at least 6 characters long.</source>
8275 <target>パスワードは 6 文字以上にする必要があります。</target> 8264 <target>パスワードは 6 文字以上にする必要があります。</target>
8276 8265
8277 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8266 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8278 <trans-unit id="1099684476181448167"> 8267 <trans-unit id="1099684476181448167">
8279 <source>Password cannot be more than 255 characters long.</source> 8268 <source>Password cannot be more than 255 characters long.</source>
8280 <target>パスワードは 255 文字以内でなければなりません。</target> 8269 <target>パスワードは 255 文字以内でなければなりません。</target>
8281 8270
8282 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8271 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8283 <trans-unit id="3392630942539073768"> 8272 <trans-unit id="3392630942539073768">
8284 <source>The new password and the confirmed password do not correspond.</source> 8273 <source>The new password and the confirmed password do not correspond.</source>
8285 <target>新しいパスワードとパスワードの確認が一致しません。</target> 8274 <target>新しいパスワードとパスワードの確認が一致しません。</target>
8286 8275
8287 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8276 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8288 <trans-unit id="2027337371129904473"> 8277 <trans-unit id="2027337371129904473">
8289 <source>Video quota is required.</source> 8278 <source>Video quota is required.</source>
8290 <target>動画の容量制限は必須です。</target> 8279 <target>動画の容量制限は必須です。</target>
8291 8280
8292 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8281 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8293 <trans-unit id="267386529333143660"> 8282 <trans-unit id="267386529333143660">
8294 <source>Quota must be greater than -1.</source> 8283 <source>Quota must be greater than -1.</source>
8295 <target>容量制限は -1 より大きくする必要があります。</target> 8284 <target>容量制限は -1 より大きくする必要があります。</target>
8296 8285
8297 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8286 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8298 <trans-unit id="1220179061234048936"> 8287 <trans-unit id="1220179061234048936">
8299 <source>Daily upload limit is required.</source> 8288 <source>Daily upload limit is required.</source>
8300 <target>1日あたりのアップロード容量制限は必須です。</target> 8289 <target>1日あたりのアップロード容量制限は必須です。</target>
8301 8290
8302 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8291 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8303 <trans-unit id="8959404382357999234"> 8292 <trans-unit id="8959404382357999234">
8304 <source>Daily upload limit must be greater than -1.</source> 8293 <source>Daily upload limit must be greater than -1.</source>
8305 <target>1日あたりのアップロード容量制限は -1 より大きくする必要があります。</target> 8294 <target>1日あたりのアップロード容量制限は -1 より大きくする必要があります。</target>
8306 8295
8307 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8296 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8308 <trans-unit id="4796798537475457493"> 8297 <trans-unit id="4796798537475457493">
8309 <source>User role is required.</source> 8298 <source>User role is required.</source>
8310 <target>ユーザー権限は必須です。</target> 8299 <target>ユーザー権限は必須です。</target>
8311 8300
8312 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8301 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8313 <trans-unit id="2761226139624435788"> 8302 <trans-unit id="2761226139624435788">
8314 <source>Description must be at least 3 characters long.</source> 8303 <source>Description must be at least 3 characters long.</source>
8315 <target>説明は 3 文字以上にする必要があります。</target> 8304 <target>説明は 3 文字以上にする必要があります。</target>
8316 8305
8317 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8306 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8318 <trans-unit id="4717982586356605243"> 8307 <trans-unit id="4717982586356605243">
8319 <source>Description cannot be more than 1000 characters long.</source> 8308 <source>Description cannot be more than 1000 characters long.</source>
8320 <target>説明は 1,000 文字以内でなければなりません。</target> 8309 <target>説明は 1,000 文字以内でなければなりません。</target>
8321 8310
8322 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8311 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8323 <trans-unit id="1814372869868173571" datatype="html"> 8312 <trans-unit id="1814372869868173571" datatype="html">
8324 <source>You must agree with the instance terms in order to register on it.</source> 8313 <source>You must agree with the instance terms in order to register on it.</source>
8325 <target state="new">You must agree with the instance terms in order to register on it.</target> 8314 <target state="new">You must agree with the instance terms in order to register on it.</target>
8326 8315
8327 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8316 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8328 <trans-unit id="7803960725351649605"> 8317 <trans-unit id="7803960725351649605">
8329 <source>Ban reason must be at least 3 characters long.</source> 8318 <source>Ban reason must be at least 3 characters long.</source>
8330 <target>BAN理由は 3 文字以上にする必要があります。</target> 8319 <target>BAN理由は 3 文字以上にする必要があります。</target>
8331 8320
8332 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8321 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8333 <trans-unit id="3851609012243698179"> 8322 <trans-unit id="3851609012243698179">
8334 <source>Ban reason cannot be more than 250 characters long.</source> 8323 <source>Ban reason cannot be more than 250 characters long.</source>
8335 <target>BAN理由は 250 文字以内でなければなりません。</target> 8324 <target>BAN理由は 250 文字以内でなければなりません。</target>
8336 8325
8337 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8326 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8338 <trans-unit id="6632896893630378443"> 8327 <trans-unit id="6632896893630378443">
8339 <source>Display name is required.</source> 8328 <source>Display name is required.</source>
8340 <target>表示名は必須です。</target> 8329 <target>表示名は必須です。</target>
8341 8330
8342 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8331 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8343 <trans-unit id="1303578752658966736"> 8332 <trans-unit id="1303578752658966736">
8344 <source>Display name must be at least 1 character long.</source> 8333 <source>Display name must be at least 1 character long.</source>
8345 <target>表示名は 1 文字以上にする必要があります。</target> 8334 <target>表示名は 1 文字以上にする必要があります。</target>
8346 8335
8347 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8336 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8348 <trans-unit id="4613240543124934954"> 8337 <trans-unit id="4613240543124934954">
8349 <source>Display name cannot be more than 50 characters long.</source> 8338 <source>Display name cannot be more than 50 characters long.</source>
8350 <target>表示名は 50 文字以内でなければなりません。</target> 8339 <target>表示名は 50 文字以内でなければなりません。</target>
8351 8340
8352 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8341 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8353 <trans-unit id="1000468652492651683"> 8342 <trans-unit id="1000468652492651683">
8354 <source>Report reason is required.</source> 8343 <source>Report reason is required.</source>
8355 <target>報告理由が必要です。</target> 8344 <target>報告理由が必要です。</target>
@@ -10127,12 +10116,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10127 <source>Upload a video</source> 10116 <source>Upload a video</source>
10128 <target state="translated">動画をアップロード</target> 10117 <target state="translated">動画をアップロード</target>
10129 10118
10130 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10119 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10131 <trans-unit id="7590784934397800835" datatype="html"> 10120 <trans-unit id="7590784934397800835" datatype="html">
10132 <source>Edit a video</source> 10121 <source>Edit a video</source>
10133 <target state="translated">動画を編集する</target> 10122 <target state="translated">動画を編集する</target>
10134 10123
10135 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10124 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10136 </body> 10125 </body>
10137 </file> 10126 </file>
10138</xliff> 10127</xliff>
diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf
index f935480ea..d0d4021cf 100644
--- a/client/src/locale/angular.jbo.xlf
+++ b/client/src/locale/angular.jbo.xlf
@@ -1669,7 +1669,7 @@ galfi le mi japyvla</target>
1669 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1669 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1670 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1670 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1671 1671
1672 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1672 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1673 <source>That's an error.</source><target state="new">That's an error.</target> 1673 <source>That's an error.</source><target state="new">That's an error.</target>
1674 <context-group purpose="location"> 1674 <context-group purpose="location">
1675 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1675 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4752,18 +4752,13 @@ galfi le mi japyvla</target>
4752 <source>Instance allowed by Twitter</source> 4752 <source>Instance allowed by Twitter</source>
4753 <target state="new">Instance allowed by Twitter</target> 4753 <target state="new">Instance allowed by Twitter</target>
4754 4754
4755 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4755 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4756 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4756 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4757 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4757 <context-group purpose="location">
4758 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4758 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4759 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4759 <context context-type="linenumber">490,495</context>
4760 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4760 </context-group>
4761 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4761 </trans-unit>
4762 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4763 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4764 "/> to see if you instance is allowed. </target>
4765
4766 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4767 <trans-unit id="493135676263039396" datatype="html"> 4762 <trans-unit id="493135676263039396" datatype="html">
4768 <source>LIVE</source><target state="new">LIVE</target> 4763 <source>LIVE</source><target state="new">LIVE</target>
4769 4764
@@ -8485,25 +8480,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8485 <target state="new">Email is required.</target> 8480 <target state="new">Email is required.</target>
8486 8481
8487 8482
8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8483 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8489 <trans-unit id="4591482207344282590" datatype="html"> 8484 <trans-unit id="4591482207344282590" datatype="html">
8490 <source>Email must be valid.</source> 8485 <source>Email must be valid.</source>
8491 <target state="new">Email must be valid.</target> 8486 <target state="new">Email must be valid.</target>
8492 8487
8493 8488
8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8495 <source>Handle is required.</source><target state="new">Handle is required.</target> 8490 <source>Handle is required.</source><target state="new">Handle is required.</target>
8496 <context-group purpose="location"> 8491
8497 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8498 <context context-type="linenumber">48</context>
8499 </context-group>
8500 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8501 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8493 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8502 <context-group purpose="location"> 8494
8503 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8495 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8504 <context context-type="linenumber">49</context>
8505 </context-group>
8506 </trans-unit>
8507 <trans-unit id="4968369344159400023" datatype="html"> 8496 <trans-unit id="4968369344159400023" datatype="html">
8508 <source>Your name is required.</source> 8497 <source>Your name is required.</source>
8509 <target state="new">Your name is required.</target> 8498 <target state="new">Your name is required.</target>
@@ -8554,13 +8543,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8554 <target state="new">Username is required.</target> 8543 <target state="new">Username is required.</target>
8555 8544
8556 8545
8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8558 <trans-unit id="3577237269587081090" datatype="html"> 8547 <trans-unit id="3577237269587081090" datatype="html">
8559 <source>Password is required.</source> 8548 <source>Password is required.</source>
8560 <target state="new">Password is required.</target> 8549 <target state="new">Password is required.</target>
8561 8550
8562 8551
8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8552 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8564 <trans-unit id="3152303769378345477" datatype="html"> 8553 <trans-unit id="3152303769378345477" datatype="html">
8565 <source>Confirmation of the password is required.</source> 8554 <source>Confirmation of the password is required.</source>
8566 <target state="new">Confirmation of the password is required.</target> 8555 <target state="new">Confirmation of the password is required.</target>
@@ -8570,127 +8559,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8570 <source>Username must be at least 1 character long.</source> 8559 <source>Username must be at least 1 character long.</source>
8571 <target state="new">Username must be at least 1 character long.</target> 8560 <target state="new">Username must be at least 1 character long.</target>
8572 8561
8573 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8574 <trans-unit id="1019755749203839300" datatype="html"> 8563 <trans-unit id="1019755749203839300" datatype="html">
8575 <source>Username cannot be more than 50 characters long.</source> 8564 <source>Username cannot be more than 50 characters long.</source>
8576 <target state="new">Username cannot be more than 50 characters long.</target> 8565 <target state="new">Username cannot be more than 50 characters long.</target>
8577 8566
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8579 <trans-unit id="5621067256208426608" datatype="html"> 8568 <trans-unit id="5621067256208426608" datatype="html">
8580 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8569 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8581 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8570 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8582 8571
8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8584 <trans-unit id="6288154707582132676" datatype="html"> 8573 <trans-unit id="6288154707582132676" datatype="html">
8585 <source>Channel name is required.</source> 8574 <source>Channel name is required.</source>
8586 <target state="new">Channel name is required.</target> 8575 <target state="new">Channel name is required.</target>
8587 8576
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8589 <trans-unit id="8178814467139959283" datatype="html"> 8578 <trans-unit id="8178814467139959283" datatype="html">
8590 <source>Channel name must be at least 1 character long.</source> 8579 <source>Channel name must be at least 1 character long.</source>
8591 <target state="new">Channel name must be at least 1 character long.</target> 8580 <target state="new">Channel name must be at least 1 character long.</target>
8592 8581
8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8594 <trans-unit id="8602785819772117007" datatype="html"> 8583 <trans-unit id="8602785819772117007" datatype="html">
8595 <source>Channel name cannot be more than 50 characters long.</source> 8584 <source>Channel name cannot be more than 50 characters long.</source>
8596 <target state="new">Channel name cannot be more than 50 characters long.</target> 8585 <target state="new">Channel name cannot be more than 50 characters long.</target>
8597 8586
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8599 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8588 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8600 8589
8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8590 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8602 8591
8603 <trans-unit id="525871656034789056" datatype="html"> 8592 <trans-unit id="525871656034789056" datatype="html">
8604 <source>Password must be at least 6 characters long.</source> 8593 <source>Password must be at least 6 characters long.</source>
8605 <target state="new">Password must be at least 6 characters long.</target> 8594 <target state="new">Password must be at least 6 characters long.</target>
8606 8595
8607 8596
8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8597 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8609 <trans-unit id="1099684476181448167" datatype="html"> 8598 <trans-unit id="1099684476181448167" datatype="html">
8610 <source>Password cannot be more than 255 characters long.</source> 8599 <source>Password cannot be more than 255 characters long.</source>
8611 <target state="new">Password cannot be more than 255 characters long.</target> 8600 <target state="new">Password cannot be more than 255 characters long.</target>
8612 8601
8613 8602
8614 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8615 <trans-unit id="3392630942539073768" datatype="html"> 8604 <trans-unit id="3392630942539073768" datatype="html">
8616 <source>The new password and the confirmed password do not correspond.</source> 8605 <source>The new password and the confirmed password do not correspond.</source>
8617 <target state="new">The new password and the confirmed password do not correspond.</target> 8606 <target state="new">The new password and the confirmed password do not correspond.</target>
8618 8607
8619 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8620 <trans-unit id="2027337371129904473" datatype="html"> 8609 <trans-unit id="2027337371129904473" datatype="html">
8621 <source>Video quota is required.</source> 8610 <source>Video quota is required.</source>
8622 <target state="new">Video quota is required.</target> 8611 <target state="new">Video quota is required.</target>
8623 8612
8624 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8625 <trans-unit id="267386529333143660" datatype="html"> 8614 <trans-unit id="267386529333143660" datatype="html">
8626 <source>Quota must be greater than -1.</source> 8615 <source>Quota must be greater than -1.</source>
8627 <target state="new">Quota must be greater than -1.</target> 8616 <target state="new">Quota must be greater than -1.</target>
8628 8617
8629 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8630 <trans-unit id="1220179061234048936" datatype="html"> 8619 <trans-unit id="1220179061234048936" datatype="html">
8631 <source>Daily upload limit is required.</source> 8620 <source>Daily upload limit is required.</source>
8632 <target state="new">Daily upload limit is required.</target> 8621 <target state="new">Daily upload limit is required.</target>
8633 8622
8634 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8635 <trans-unit id="8959404382357999234" datatype="html"> 8624 <trans-unit id="8959404382357999234" datatype="html">
8636 <source>Daily upload limit must be greater than -1.</source> 8625 <source>Daily upload limit must be greater than -1.</source>
8637 <target state="new">Daily upload limit must be greater than -1.</target> 8626 <target state="new">Daily upload limit must be greater than -1.</target>
8638 8627
8639 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8640 <trans-unit id="4796798537475457493" datatype="html"> 8629 <trans-unit id="4796798537475457493" datatype="html">
8641 <source>User role is required.</source> 8630 <source>User role is required.</source>
8642 <target state="new">User role is required.</target> 8631 <target state="new">User role is required.</target>
8643 8632
8644 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8645 <trans-unit id="2761226139624435788" datatype="html"> 8634 <trans-unit id="2761226139624435788" datatype="html">
8646 <source>Description must be at least 3 characters long.</source> 8635 <source>Description must be at least 3 characters long.</source>
8647 <target state="new">Description must be at least 3 characters long.</target> 8636 <target state="new">Description must be at least 3 characters long.</target>
8648 8637
8649 8638
8650 8639
8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8652 <trans-unit id="4717982586356605243" datatype="html"> 8641 <trans-unit id="4717982586356605243" datatype="html">
8653 <source>Description cannot be more than 1000 characters long.</source> 8642 <source>Description cannot be more than 1000 characters long.</source>
8654 <target state="new">Description cannot be more than 1000 characters long.</target> 8643 <target state="new">Description cannot be more than 1000 characters long.</target>
8655 8644
8656 8645
8657 8646
8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8647 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8659 <trans-unit id="1814372869868173571" datatype="html"> 8648 <trans-unit id="1814372869868173571" datatype="html">
8660 <source>You must agree with the instance terms in order to register on it.</source> 8649 <source>You must agree with the instance terms in order to register on it.</source>
8661 <target state="new">You must agree with the instance terms in order to register on it.</target> 8650 <target state="new">You must agree with the instance terms in order to register on it.</target>
8662 8651
8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8664 <trans-unit id="7803960725351649605" datatype="html"> 8653 <trans-unit id="7803960725351649605" datatype="html">
8665 <source>Ban reason must be at least 3 characters long.</source> 8654 <source>Ban reason must be at least 3 characters long.</source>
8666 <target state="new">Ban reason must be at least 3 characters long.</target> 8655 <target state="new">Ban reason must be at least 3 characters long.</target>
8667 8656
8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8669 <trans-unit id="3851609012243698179" datatype="html"> 8658 <trans-unit id="3851609012243698179" datatype="html">
8670 <source>Ban reason cannot be more than 250 characters long.</source> 8659 <source>Ban reason cannot be more than 250 characters long.</source>
8671 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8660 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8672 8661
8673 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8674 <trans-unit id="6632896893630378443" datatype="html"> 8663 <trans-unit id="6632896893630378443" datatype="html">
8675 <source>Display name is required.</source> 8664 <source>Display name is required.</source>
8676 <target state="new">Display name is required.</target> 8665 <target state="new">Display name is required.</target>
8677 8666
8678 8667
8679 8668
8680 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8681 <trans-unit id="1303578752658966736" datatype="html"> 8670 <trans-unit id="1303578752658966736" datatype="html">
8682 <source>Display name must be at least 1 character long.</source> 8671 <source>Display name must be at least 1 character long.</source>
8683 <target state="new">Display name must be at least 1 character long.</target> 8672 <target state="new">Display name must be at least 1 character long.</target>
8684 8673
8685 8674
8686 8675
8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8676 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8688 <trans-unit id="4613240543124934954" datatype="html"> 8677 <trans-unit id="4613240543124934954" datatype="html">
8689 <source>Display name cannot be more than 50 characters long.</source> 8678 <source>Display name cannot be more than 50 characters long.</source>
8690 <target state="new">Display name cannot be more than 50 characters long.</target> 8679 <target state="new">Display name cannot be more than 50 characters long.</target>
8691 8680
8692 8681
8693 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8694 <trans-unit id="1000468652492651683" datatype="html"> 8683 <trans-unit id="1000468652492651683" datatype="html">
8695 <source>Report reason is required.</source> 8684 <source>Report reason is required.</source>
8696 <target state="new">Report reason is required.</target> 8685 <target state="new">Report reason is required.</target>
@@ -10400,10 +10389,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10400 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10389 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10401 <source>Upload a video</source><target state="new">Upload a video</target> 10390 <source>Upload a video</source><target state="new">Upload a video</target>
10402 10391
10403 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10392 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10404 <source>Edit a video</source><target state="new">Edit a video</target> 10393 <source>Edit a video</source><target state="new">Edit a video</target>
10405 10394
10406 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10395 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10407 </body> 10396 </body>
10408 </file> 10397 </file>
10409</xliff> \ No newline at end of file 10398</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf
index a47c56eae..d68a66a25 100644
--- a/client/src/locale/angular.kab.xlf
+++ b/client/src/locale/angular.kab.xlf
@@ -1678,8 +1678,8 @@ The link will expire within 1 hour.</source>
1678 <trans-unit id="4424964105331349857" datatype="html"> 1678 <trans-unit id="4424964105331349857" datatype="html">
1679 <source>I'm a teapot</source> 1679 <source>I'm a teapot</source>
1680 <target state="translated">Nekk d t·amsatay·t</target> 1680 <target state="translated">Nekk d t·amsatay·t</target>
1681 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1681
1682 </trans-unit> 1682 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1683 <trans-unit id="1597262876035959248" datatype="html"> 1683 <trans-unit id="1597262876035959248" datatype="html">
1684 <source>That's an error.</source> 1684 <source>That's an error.</source>
1685 <target state="translated">Tagi d tuccḍa.</target> 1685 <target state="translated">Tagi d tuccḍa.</target>
@@ -4741,12 +4741,14 @@ The link will expire within 1 hour.</source>
4741 <source>Instance allowed by Twitter</source> 4741 <source>Instance allowed by Twitter</source>
4742 <target state="translated">Tummant yettwaḍfaren sɣur Twitter</target> 4742 <target state="translated">Tummant yettwaḍfaren sɣur Twitter</target>
4743 4743
4744 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4744 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4745 <trans-unit id="8042372696350741398" datatype="html"> 4745 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4746 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4746 <context-group purpose="location">
4747 <target state="translated">Ma yella tummant-ik·im tban tettusireg sɣur Twitter, imeɣri n tvidyutin ad yettusleɣ deg usuddim n Twitter ɣef beṭṭu n tvidyut n PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Ma yella tummant ur tban ara, nsseqdac takarḍa n useɣwen n tugna ara yawin srid ɣer tummant-ik·im PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Ṛcem tabewwaḍt-a, sekles tawila syen sekyed s URL n tvidyut n tummant-ik·im (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> i wakken ad twaliḍ ma yella tummant-ik·im tettwasireg. </target> 4747 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4748 4748 <context context-type="linenumber">490,495</context>
4749 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4749 </context-group>
4750 </trans-unit>
4751
4750 <trans-unit id="493135676263039396" datatype="html"> 4752 <trans-unit id="493135676263039396" datatype="html">
4751 <source>LIVE</source> 4753 <source>LIVE</source>
4752 <target state="translated">SRID</target> 4754 <target state="translated">SRID</target>
@@ -8479,31 +8481,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8479 <trans-unit id="8602814243662345124" datatype="html"> 8481 <trans-unit id="8602814243662345124" datatype="html">
8480 <source>Email is required.</source> 8482 <source>Email is required.</source>
8481 <target state="translated">Yettwasra yimayl.</target> 8483 <target state="translated">Yettwasra yimayl.</target>
8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8484
8483 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8485
8484 </trans-unit> 8486 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8485 <trans-unit id="4591482207344282590" datatype="html"> 8487 <trans-unit id="4591482207344282590" datatype="html">
8486 <source>Email must be valid.</source> 8488 <source>Email must be valid.</source>
8487 <target state="translated">Ilaq ad yili yimayl d ameɣtu.</target> 8489 <target state="translated">Ilaq ad yili yimayl d ameɣtu.</target>
8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8490
8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8491
8490 </trans-unit> 8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8491 <trans-unit id="544279804045883862" datatype="html"> 8493 <trans-unit id="544279804045883862" datatype="html">
8492 <source>Handle is required.</source> 8494 <source>Handle is required.</source>
8493 <target state="translated">Mefferisem yettusra.</target> 8495 <target state="translated">Mefferisem yettusra.</target>
8494 <context-group purpose="location"> 8496
8495 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8496 <context context-type="linenumber">48</context>
8497 </context-group>
8498 </trans-unit>
8499 <trans-unit id="2805037637775107078" datatype="html"> 8498 <trans-unit id="2805037637775107078" datatype="html">
8500 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8499 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8501 <target state="translated">Mefferisem ilaq ad yili d ameɣtu (am. chocobozzz@example.com).</target> 8500 <target state="translated">Mefferisem ilaq ad yili d ameɣtu (am. chocobozzz@example.com).</target>
8502 <context-group purpose="location"> 8501
8503 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8502 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8504 <context context-type="linenumber">49</context>
8505 </context-group>
8506 </trans-unit>
8507 <trans-unit id="4968369344159400023" datatype="html"> 8503 <trans-unit id="4968369344159400023" datatype="html">
8508 <source>Your name is required.</source> 8504 <source>Your name is required.</source>
8509 <target state="translated">Yettusra yisem-ik·im.</target> 8505 <target state="translated">Yettusra yisem-ik·im.</target>
@@ -8552,16 +8548,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8552 <trans-unit id="3868123820758341861" datatype="html"> 8548 <trans-unit id="3868123820758341861" datatype="html">
8553 <source>Username is required.</source> 8549 <source>Username is required.</source>
8554 <target state="translated">Isem n useqdac yettwasra.</target> 8550 <target state="translated">Isem n useqdac yettwasra.</target>
8555 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8551
8556 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8552
8557 </trans-unit> 8553 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8558 <trans-unit id="3577237269587081090" datatype="html"> 8554 <trans-unit id="3577237269587081090" datatype="html">
8559 <source>Password is required.</source> 8555 <source>Password is required.</source>
8560 <target state="translated">Yettwasra wawal uffir.</target> 8556 <target state="translated">Yettwasra wawal uffir.</target>
8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8557
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8558
8563 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8559
8564 </trans-unit> 8560 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8565 <trans-unit id="3152303769378345477" datatype="html"> 8561 <trans-unit id="3152303769378345477" datatype="html">
8566 <source>Confirmation of the password is required.</source> 8562 <source>Confirmation of the password is required.</source>
8567 <target state="translated">Asentem n wawal uffir yettwasra.</target> 8563 <target state="translated">Asentem n wawal uffir yettwasra.</target>
@@ -8570,129 +8566,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8570 <trans-unit id="4786141633412279939" datatype="html"> 8566 <trans-unit id="4786141633412279939" datatype="html">
8571 <source>Username must be at least 1 character long.</source> 8567 <source>Username must be at least 1 character long.</source>
8572 <target state="translated">Isem n useqdac ilaq ad yesεu ma drus 1 usekkil.</target> 8568 <target state="translated">Isem n useqdac ilaq ad yesεu ma drus 1 usekkil.</target>
8573 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8569
8574 </trans-unit> 8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8575 <trans-unit id="1019755749203839300" datatype="html"> 8571 <trans-unit id="1019755749203839300" datatype="html">
8576 <source>Username cannot be more than 50 characters long.</source> 8572 <source>Username cannot be more than 50 characters long.</source>
8577 <target state="translated">Isem n useqdac ur ilaq ara ad yesεu nnig 50 yisekkilen.</target> 8573 <target state="translated">Isem n useqdac ur ilaq ara ad yesεu nnig 50 yisekkilen.</target>
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8574
8579 </trans-unit> 8575 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8580 <trans-unit id="5621067256208426608" datatype="html"> 8576 <trans-unit id="5621067256208426608" datatype="html">
8581 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8577 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8582 <target state="translated">Isem n useqdac yezmer ad yesεu isekkilen imeẓẓyanen, izwilen, agazen d yijerriden ddaw.</target> 8578 <target state="translated">Isem n useqdac yezmer ad yesεu isekkilen imeẓẓyanen, izwilen, agazen d yijerriden ddaw.</target>
8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8579
8584 </trans-unit> 8580 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8585 <trans-unit id="6288154707582132676" datatype="html"> 8581 <trans-unit id="6288154707582132676" datatype="html">
8586 <source>Channel name is required.</source> 8582 <source>Channel name is required.</source>
8587 <target state="translated">Isem n ubadu yettwasra.</target> 8583 <target state="translated">Isem n ubadu yettwasra.</target>
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8584
8589 </trans-unit> 8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8590 <trans-unit id="8178814467139959283" datatype="html"> 8586 <trans-unit id="8178814467139959283" datatype="html">
8591 <source>Channel name must be at least 1 character long.</source> 8587 <source>Channel name must be at least 1 character long.</source>
8592 <target state="translated">Isem n ubadu ilaq ad yesεu ma drus 1 usekkil.</target> 8588 <target state="translated">Isem n ubadu ilaq ad yesεu ma drus 1 usekkil.</target>
8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8589
8594 </trans-unit> 8590 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8595 <trans-unit id="8602785819772117007" datatype="html"> 8591 <trans-unit id="8602785819772117007" datatype="html">
8596 <source>Channel name cannot be more than 50 characters long.</source> 8592 <source>Channel name cannot be more than 50 characters long.</source>
8597 <target state="translated">Isem n ubadu ur ilaq ara ad iεeddi nnig 50 yisekkilen.</target> 8593 <target state="translated">Isem n ubadu ur ilaq ara ad iεeddi nnig 50 yisekkilen.</target>
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8594
8599 </trans-unit> 8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8600 <trans-unit id="3419415520566928243" datatype="html"> 8596 <trans-unit id="3419415520566928243" datatype="html">
8601 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8597 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8602 <target state="translated">Isem n ubadu ilaq ad yili s yisekkilen imeẓẓyanen yerna ilaq ad ilin deg-s ala isekkilen igmumḍinen, agazen d yijerriden n uderrer.</target> 8598 <target state="translated">Isem n ubadu ilaq ad yili s yisekkilen imeẓẓyanen yerna ilaq ad ilin deg-s ala isekkilen igmumḍinen, agazen d yijerriden n uderrer.</target>
8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8599
8604 </trans-unit> 8600 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8605 <trans-unit id="525871656034789056" datatype="html"> 8601 <trans-unit id="525871656034789056" datatype="html">
8606 <source>Password must be at least 6 characters long.</source> 8602 <source>Password must be at least 6 characters long.</source>
8607 <target state="translated">Awal uffir ilaq ad yesεu ma drus 6 yisekkilen.</target> 8603 <target state="translated">Awal uffir ilaq ad yesεu ma drus 6 yisekkilen.</target>
8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8604
8609 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8605
8610 </trans-unit> 8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8611 <trans-unit id="1099684476181448167" datatype="html"> 8607 <trans-unit id="1099684476181448167" datatype="html">
8612 <source>Password cannot be more than 255 characters long.</source> 8608 <source>Password cannot be more than 255 characters long.</source>
8613 <target state="translated">Awal uffir ur ilaq ara ad iεeddi nnig 255 yisekkilen.</target> 8609 <target state="translated">Awal uffir ur ilaq ara ad iεeddi nnig 255 yisekkilen.</target>
8614 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8610
8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8611
8616 </trans-unit> 8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8617 <trans-unit id="3392630942539073768" datatype="html"> 8613 <trans-unit id="3392630942539073768" datatype="html">
8618 <source>The new password and the confirmed password do not correspond.</source> 8614 <source>The new password and the confirmed password do not correspond.</source>
8619 <target state="translated">Awal uffir amaynut d win yettusnetmen ur mṣadan ara.</target> 8615 <target state="translated">Awal uffir amaynut d win yettusnetmen ur mṣadan ara.</target>
8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8616
8621 </trans-unit> 8617 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8622 <trans-unit id="2027337371129904473" datatype="html"> 8618 <trans-unit id="2027337371129904473" datatype="html">
8623 <source>Video quota is required.</source> 8619 <source>Video quota is required.</source>
8624 <target state="translated">Amur n tvidyut yettwasra.</target> 8620 <target state="translated">Amur n tvidyut yettwasra.</target>
8625 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8621
8626 </trans-unit> 8622 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8627 <trans-unit id="267386529333143660" datatype="html"> 8623 <trans-unit id="267386529333143660" datatype="html">
8628 <source>Quota must be greater than -1.</source> 8624 <source>Quota must be greater than -1.</source>
8629 <target state="translated">Amur ilaq ad yili ugar n -1.</target> 8625 <target state="translated">Amur ilaq ad yili ugar n -1.</target>
8630 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8626
8631 </trans-unit> 8627 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8632 <trans-unit id="1220179061234048936" datatype="html"> 8628 <trans-unit id="1220179061234048936" datatype="html">
8633 <source>Daily upload limit is required.</source> 8629 <source>Daily upload limit is required.</source>
8634 <target state="translated">Talast n usali i wass tettusra.</target> 8630 <target state="translated">Talast n usali i wass tettusra.</target>
8635 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8631
8636 </trans-unit> 8632 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8637 <trans-unit id="8959404382357999234" datatype="html"> 8633 <trans-unit id="8959404382357999234" datatype="html">
8638 <source>Daily upload limit must be greater than -1.</source> 8634 <source>Daily upload limit must be greater than -1.</source>
8639 <target state="translated">Talast n usali i wass ilaq ad tili ugar n -1.</target> 8635 <target state="translated">Talast n usali i wass ilaq ad tili ugar n -1.</target>
8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8636
8641 </trans-unit> 8637 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8642 <trans-unit id="4796798537475457493" datatype="html"> 8638 <trans-unit id="4796798537475457493" datatype="html">
8643 <source>User role is required.</source> 8639 <source>User role is required.</source>
8644 <target state="translated">Tamlilt n useqdac tettusra.</target> 8640 <target state="translated">Tamlilt n useqdac tettusra.</target>
8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8641
8646 </trans-unit> 8642 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8647 <trans-unit id="2761226139624435788" datatype="html"> 8643 <trans-unit id="2761226139624435788" datatype="html">
8648 <source>Description must be at least 3 characters long.</source> 8644 <source>Description must be at least 3 characters long.</source>
8649 <target state="translated">Aglam ilaq ad ilin deg-s ma drus 3 yisekkilen.</target> 8645 <target state="translated">Aglam ilaq ad ilin deg-s ma drus 3 yisekkilen.</target>
8650 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8646
8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8647
8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8648
8653 </trans-unit> 8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8654 <trans-unit id="4717982586356605243" datatype="html"> 8650 <trans-unit id="4717982586356605243" datatype="html">
8655 <source>Description cannot be more than 1000 characters long.</source> 8651 <source>Description cannot be more than 1000 characters long.</source>
8656 <target state="translated">Aglam ur ilaq ara ad iεeddi 1000 yisekkilen.</target> 8652 <target state="translated">Aglam ur ilaq ara ad iεeddi 1000 yisekkilen.</target>
8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8653
8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8654
8659 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8655
8660 </trans-unit> 8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8661 <trans-unit id="1814372869868173571" datatype="html"> 8657 <trans-unit id="1814372869868173571" datatype="html">
8662 <source>You must agree with the instance terms in order to register on it.</source> 8658 <source>You must agree with the instance terms in order to register on it.</source>
8663 <target state="translated">Ilaq ad tqebleḍ tiwtilin n tummant i wakken ad tizmired ad tjerrdeḍ.</target> 8659 <target state="translated">Ilaq ad tqebleḍ tiwtilin n tummant i wakken ad tizmired ad tjerrdeḍ.</target>
8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8660
8665 </trans-unit> 8661 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8666 <trans-unit id="7803960725351649605" datatype="html"> 8662 <trans-unit id="7803960725351649605" datatype="html">
8667 <source>Ban reason must be at least 3 characters long.</source> 8663 <source>Ban reason must be at least 3 characters long.</source>
8668 <target state="translated">Ssebba n ugdal ilaq ad ilin deg-s ma drus 3 yisekkilen.</target> 8664 <target state="translated">Ssebba n ugdal ilaq ad ilin deg-s ma drus 3 yisekkilen.</target>
8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8665
8670 </trans-unit> 8666 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8671 <trans-unit id="3851609012243698179" datatype="html"> 8667 <trans-unit id="3851609012243698179" datatype="html">
8672 <source>Ban reason cannot be more than 250 characters long.</source> 8668 <source>Ban reason cannot be more than 250 characters long.</source>
8673 <target state="translated">Ssebba n ugdal ur ilaq ara ad tεeddi nnig 250 yisekkilen.</target> 8669 <target state="translated">Ssebba n ugdal ur ilaq ara ad tεeddi nnig 250 yisekkilen.</target>
8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8670
8675 </trans-unit> 8671 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8676 <trans-unit id="6632896893630378443" datatype="html"> 8672 <trans-unit id="6632896893630378443" datatype="html">
8677 <source>Display name is required.</source> 8673 <source>Display name is required.</source>
8678 <target state="translated">Isem yettwaskanen yettusra.</target> 8674 <target state="translated">Isem yettwaskanen yettusra.</target>
8679 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8675
8680 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8676
8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8677
8682 </trans-unit> 8678 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8683 <trans-unit id="1303578752658966736" datatype="html"> 8679 <trans-unit id="1303578752658966736" datatype="html">
8684 <source>Display name must be at least 1 character long.</source> 8680 <source>Display name must be at least 1 character long.</source>
8685 <target state="translated">Isem yettwaskanen ilaq ad yesεu ma drus 1 usekkil.</target> 8681 <target state="translated">Isem yettwaskanen ilaq ad yesεu ma drus 1 usekkil.</target>
8686 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8682
8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8683
8688 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8684
8689 </trans-unit> 8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8690 <trans-unit id="4613240543124934954" datatype="html"> 8686 <trans-unit id="4613240543124934954" datatype="html">
8691 <source>Display name cannot be more than 50 characters long.</source> 8687 <source>Display name cannot be more than 50 characters long.</source>
8692 <target state="translated">Isem yettwaskanen ur ilaq ara ad iεeddi 50 yisekkilen.</target> 8688 <target state="translated">Isem yettwaskanen ur ilaq ara ad iεeddi 50 yisekkilen.</target>
8693 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8689
8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8690
8695 </trans-unit> 8691 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8696 <trans-unit id="1000468652492651683" datatype="html"> 8692 <trans-unit id="1000468652492651683" datatype="html">
8697 <source>Report reason is required.</source> 8693 <source>Report reason is required.</source>
8698 <target state="translated">Ssebba n uneqqis tettusra.</target> 8694 <target state="translated">Ssebba n uneqqis tettusra.</target>
@@ -10404,12 +10400,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10404 <source>Upload a video</source> 10400 <source>Upload a video</source>
10405 <target state="translated">Sali-d tavidyut</target> 10401 <target state="translated">Sali-d tavidyut</target>
10406 10402
10407 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10403 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10408 <trans-unit id="7590784934397800835" datatype="html"> 10404 <trans-unit id="7590784934397800835" datatype="html">
10409 <source>Edit a video</source> 10405 <source>Edit a video</source>
10410 <target state="translated">Ẓreg tavidyut</target> 10406 <target state="translated">Ẓreg tavidyut</target>
10411 10407
10412 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10408 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10413 </body> 10409 </body>
10414 </file> 10410 </file>
10415</xliff> 10411</xliff>
diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf
index eb62f8113..37455612d 100644
--- a/client/src/locale/angular.ko-KR.xlf
+++ b/client/src/locale/angular.ko-KR.xlf
@@ -1702,8 +1702,8 @@ The link will expire within 1 hour.</target>
1702 <trans-unit id="4424964105331349857" datatype="html"> 1702 <trans-unit id="4424964105331349857" datatype="html">
1703 <source>I'm a teapot</source> 1703 <source>I'm a teapot</source>
1704 <target state="new">I'm a teapot</target> 1704 <target state="new">I'm a teapot</target>
1705 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1705
1706 </trans-unit> 1706 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1707 <trans-unit id="1597262876035959248" datatype="html"> 1707 <trans-unit id="1597262876035959248" datatype="html">
1708 <source>That's an error.</source> 1708 <source>That's an error.</source>
1709 <target state="new">That's an error.</target> 1709 <target state="new">That's an error.</target>
@@ -4999,12 +4999,14 @@ The link will expire within 1 hour.</target>
4999 <source>Instance allowed by Twitter</source> 4999 <source>Instance allowed by Twitter</source>
5000 <target state="new">Instance allowed by Twitter</target> 5000 <target state="new">Instance allowed by Twitter</target>
5001 5001
5002 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 5002 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
5003 <trans-unit id="8042372696350741398" datatype="html"> 5003 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
5004 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 5004 <context-group purpose="location">
5005 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 5005 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
5006 5006 <context context-type="linenumber">490,495</context>
5007 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 5007 </context-group>
5008 </trans-unit>
5009
5008 <trans-unit id="493135676263039396" datatype="html"> 5010 <trans-unit id="493135676263039396" datatype="html">
5009 <source>LIVE</source> 5011 <source>LIVE</source>
5010 <target state="new">LIVE</target> 5012 <target state="new">LIVE</target>
@@ -8961,29 +8963,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8961 <trans-unit id="8602814243662345124" datatype="html"> 8963 <trans-unit id="8602814243662345124" datatype="html">
8962 <source>Email is required.</source> 8964 <source>Email is required.</source>
8963 <target state="new">Email is required.</target> 8965 <target state="new">Email is required.</target>
8964 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8966
8965 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8967
8966 </trans-unit> 8968 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8967 <trans-unit id="4591482207344282590" datatype="html"> 8969 <trans-unit id="4591482207344282590" datatype="html">
8968 <source>Email must be valid.</source> 8970 <source>Email must be valid.</source>
8969 <target state="new">Email must be valid.</target> 8971 <target state="new">Email must be valid.</target>
8970 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8972
8971 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8973
8972 </trans-unit> 8974 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8973 <trans-unit id="544279804045883862" datatype="html"> 8975 <trans-unit id="544279804045883862" datatype="html">
8974 <source>Handle is required.</source> 8976 <source>Handle is required.</source>
8975 <target state="new">Handle is required.</target> 8977 <target state="new">Handle is required.</target>
8976 <context-group purpose="location"> 8978
8977 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8979 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8978 <context context-type="linenumber">48</context>
8979 </context-group>
8980 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8981 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8980 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8982 <context-group purpose="location"> 8981
8983 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8982 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8984 <context context-type="linenumber">49</context>
8985 </context-group>
8986 </trans-unit>
8987 8983
8988 <trans-unit id="4968369344159400023" datatype="html"> 8984 <trans-unit id="4968369344159400023" datatype="html">
8989 <source>Your name is required.</source> 8985 <source>Your name is required.</source>
@@ -9033,16 +9029,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9033 <trans-unit id="3868123820758341861" datatype="html"> 9029 <trans-unit id="3868123820758341861" datatype="html">
9034 <source>Username is required.</source> 9030 <source>Username is required.</source>
9035 <target state="new">Username is required.</target> 9031 <target state="new">Username is required.</target>
9036 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 9032
9037 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 9033
9038 </trans-unit> 9034 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
9039 <trans-unit id="3577237269587081090" datatype="html"> 9035 <trans-unit id="3577237269587081090" datatype="html">
9040 <source>Password is required.</source> 9036 <source>Password is required.</source>
9041 <target state="new">Password is required.</target> 9037 <target state="new">Password is required.</target>
9042 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 9038
9043 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 9039
9044 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 9040
9045 </trans-unit> 9041 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
9046 <trans-unit id="3152303769378345477" datatype="html"> 9042 <trans-unit id="3152303769378345477" datatype="html">
9047 <source>Confirmation of the password is required.</source> 9043 <source>Confirmation of the password is required.</source>
9048 <target state="new">Confirmation of the password is required.</target> 9044 <target state="new">Confirmation of the password is required.</target>
@@ -9051,129 +9047,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9051 <trans-unit id="4786141633412279939" datatype="html"> 9047 <trans-unit id="4786141633412279939" datatype="html">
9052 <source>Username must be at least 1 character long.</source> 9048 <source>Username must be at least 1 character long.</source>
9053 <target state="new">Username must be at least 1 character long.</target> 9049 <target state="new">Username must be at least 1 character long.</target>
9054 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 9050
9055 </trans-unit> 9051 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
9056 <trans-unit id="1019755749203839300" datatype="html"> 9052 <trans-unit id="1019755749203839300" datatype="html">
9057 <source>Username cannot be more than 50 characters long.</source> 9053 <source>Username cannot be more than 50 characters long.</source>
9058 <target state="new">Username cannot be more than 50 characters long.</target> 9054 <target state="new">Username cannot be more than 50 characters long.</target>
9059 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 9055
9060 </trans-unit> 9056 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
9061 <trans-unit id="5621067256208426608" datatype="html"> 9057 <trans-unit id="5621067256208426608" datatype="html">
9062 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 9058 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
9063 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 9059 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
9064 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 9060
9065 </trans-unit> 9061 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
9066 <trans-unit id="6288154707582132676" datatype="html"> 9062 <trans-unit id="6288154707582132676" datatype="html">
9067 <source>Channel name is required.</source> 9063 <source>Channel name is required.</source>
9068 <target state="new">Channel name is required.</target> 9064 <target state="new">Channel name is required.</target>
9069 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 9065
9070 </trans-unit> 9066 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
9071 <trans-unit id="8178814467139959283" datatype="html"> 9067 <trans-unit id="8178814467139959283" datatype="html">
9072 <source>Channel name must be at least 1 character long.</source> 9068 <source>Channel name must be at least 1 character long.</source>
9073 <target state="new">Channel name must be at least 1 character long.</target> 9069 <target state="new">Channel name must be at least 1 character long.</target>
9074 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 9070
9075 </trans-unit> 9071 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
9076 <trans-unit id="8602785819772117007" datatype="html"> 9072 <trans-unit id="8602785819772117007" datatype="html">
9077 <source>Channel name cannot be more than 50 characters long.</source> 9073 <source>Channel name cannot be more than 50 characters long.</source>
9078 <target state="new">Channel name cannot be more than 50 characters long.</target> 9074 <target state="new">Channel name cannot be more than 50 characters long.</target>
9079 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 9075
9080 </trans-unit> 9076 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
9081 <trans-unit id="3419415520566928243" datatype="html"> 9077 <trans-unit id="3419415520566928243" datatype="html">
9082 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 9078 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
9083 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 9079 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
9084 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 9080
9085 </trans-unit> 9081 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
9086 <trans-unit id="525871656034789056" datatype="html"> 9082 <trans-unit id="525871656034789056" datatype="html">
9087 <source>Password must be at least 6 characters long.</source> 9083 <source>Password must be at least 6 characters long.</source>
9088 <target state="new">Password must be at least 6 characters long.</target> 9084 <target state="new">Password must be at least 6 characters long.</target>
9089 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 9085
9090 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 9086
9091 </trans-unit> 9087 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
9092 <trans-unit id="1099684476181448167" datatype="html"> 9088 <trans-unit id="1099684476181448167" datatype="html">
9093 <source>Password cannot be more than 255 characters long.</source> 9089 <source>Password cannot be more than 255 characters long.</source>
9094 <target state="new">Password cannot be more than 255 characters long.</target> 9090 <target state="new">Password cannot be more than 255 characters long.</target>
9095 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 9091
9096 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 9092
9097 </trans-unit> 9093 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
9098 <trans-unit id="3392630942539073768" datatype="html"> 9094 <trans-unit id="3392630942539073768" datatype="html">
9099 <source>The new password and the confirmed password do not correspond.</source> 9095 <source>The new password and the confirmed password do not correspond.</source>
9100 <target state="new">The new password and the confirmed password do not correspond.</target> 9096 <target state="new">The new password and the confirmed password do not correspond.</target>
9101 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 9097
9102 </trans-unit> 9098 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
9103 <trans-unit id="2027337371129904473" datatype="html"> 9099 <trans-unit id="2027337371129904473" datatype="html">
9104 <source>Video quota is required.</source> 9100 <source>Video quota is required.</source>
9105 <target state="new">Video quota is required.</target> 9101 <target state="new">Video quota is required.</target>
9106 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 9102
9107 </trans-unit> 9103 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
9108 <trans-unit id="267386529333143660" datatype="html"> 9104 <trans-unit id="267386529333143660" datatype="html">
9109 <source>Quota must be greater than -1.</source> 9105 <source>Quota must be greater than -1.</source>
9110 <target state="new">Quota must be greater than -1.</target> 9106 <target state="new">Quota must be greater than -1.</target>
9111 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 9107
9112 </trans-unit> 9108 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
9113 <trans-unit id="1220179061234048936" datatype="html"> 9109 <trans-unit id="1220179061234048936" datatype="html">
9114 <source>Daily upload limit is required.</source> 9110 <source>Daily upload limit is required.</source>
9115 <target state="new">Daily upload limit is required.</target> 9111 <target state="new">Daily upload limit is required.</target>
9116 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 9112
9117 </trans-unit> 9113 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
9118 <trans-unit id="8959404382357999234" datatype="html"> 9114 <trans-unit id="8959404382357999234" datatype="html">
9119 <source>Daily upload limit must be greater than -1.</source> 9115 <source>Daily upload limit must be greater than -1.</source>
9120 <target state="new">Daily upload limit must be greater than -1.</target> 9116 <target state="new">Daily upload limit must be greater than -1.</target>
9121 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 9117
9122 </trans-unit> 9118 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
9123 <trans-unit id="4796798537475457493" datatype="html"> 9119 <trans-unit id="4796798537475457493" datatype="html">
9124 <source>User role is required.</source> 9120 <source>User role is required.</source>
9125 <target state="new">User role is required.</target> 9121 <target state="new">User role is required.</target>
9126 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 9122
9127 </trans-unit> 9123 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
9128 <trans-unit id="2761226139624435788" datatype="html"> 9124 <trans-unit id="2761226139624435788" datatype="html">
9129 <source>Description must be at least 3 characters long.</source> 9125 <source>Description must be at least 3 characters long.</source>
9130 <target state="new">Description must be at least 3 characters long.</target> 9126 <target state="new">Description must be at least 3 characters long.</target>
9131 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 9127
9132 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 9128
9133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 9129
9134 </trans-unit> 9130 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
9135 <trans-unit id="4717982586356605243" datatype="html"> 9131 <trans-unit id="4717982586356605243" datatype="html">
9136 <source>Description cannot be more than 1000 characters long.</source> 9132 <source>Description cannot be more than 1000 characters long.</source>
9137 <target state="new">Description cannot be more than 1000 characters long.</target> 9133 <target state="new">Description cannot be more than 1000 characters long.</target>
9138 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 9134
9139 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 9135
9140 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9136
9141 </trans-unit> 9137 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9142 <trans-unit id="1814372869868173571" datatype="html"> 9138 <trans-unit id="1814372869868173571" datatype="html">
9143 <source>You must agree with the instance terms in order to register on it.</source> 9139 <source>You must agree with the instance terms in order to register on it.</source>
9144 <target state="new">You must agree with the instance terms in order to register on it.</target> 9140 <target state="new">You must agree with the instance terms in order to register on it.</target>
9145 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9141
9146 </trans-unit> 9142 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9147 <trans-unit id="7803960725351649605" datatype="html"> 9143 <trans-unit id="7803960725351649605" datatype="html">
9148 <source>Ban reason must be at least 3 characters long.</source> 9144 <source>Ban reason must be at least 3 characters long.</source>
9149 <target state="new">Ban reason must be at least 3 characters long.</target> 9145 <target state="new">Ban reason must be at least 3 characters long.</target>
9150 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9146
9151 </trans-unit> 9147 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9152 <trans-unit id="3851609012243698179" datatype="html"> 9148 <trans-unit id="3851609012243698179" datatype="html">
9153 <source>Ban reason cannot be more than 250 characters long.</source> 9149 <source>Ban reason cannot be more than 250 characters long.</source>
9154 <target state="new">Ban reason cannot be more than 250 characters long.</target> 9150 <target state="new">Ban reason cannot be more than 250 characters long.</target>
9155 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9151
9156 </trans-unit> 9152 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9157 <trans-unit id="6632896893630378443" datatype="html"> 9153 <trans-unit id="6632896893630378443" datatype="html">
9158 <source>Display name is required.</source> 9154 <source>Display name is required.</source>
9159 <target state="new">Display name is required.</target> 9155 <target state="new">Display name is required.</target>
9160 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9156
9161 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9157
9162 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9158
9163 </trans-unit> 9159 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9164 <trans-unit id="1303578752658966736" datatype="html"> 9160 <trans-unit id="1303578752658966736" datatype="html">
9165 <source>Display name must be at least 1 character long.</source> 9161 <source>Display name must be at least 1 character long.</source>
9166 <target state="new">Display name must be at least 1 character long.</target> 9162 <target state="new">Display name must be at least 1 character long.</target>
9167 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9163
9168 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9164
9169 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9165
9170 </trans-unit> 9166 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9171 <trans-unit id="4613240543124934954" datatype="html"> 9167 <trans-unit id="4613240543124934954" datatype="html">
9172 <source>Display name cannot be more than 50 characters long.</source> 9168 <source>Display name cannot be more than 50 characters long.</source>
9173 <target state="new">Display name cannot be more than 50 characters long.</target> 9169 <target state="new">Display name cannot be more than 50 characters long.</target>
9174 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9170
9175 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9171
9176 </trans-unit> 9172 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9177 <trans-unit id="1000468652492651683" datatype="html"> 9173 <trans-unit id="1000468652492651683" datatype="html">
9178 <source>Report reason is required.</source> 9174 <source>Report reason is required.</source>
9179 <target state="new">Report reason is required.</target> 9175 <target state="new">Report reason is required.</target>
@@ -10998,12 +10994,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10998 <source>Upload a video</source> 10994 <source>Upload a video</source>
10999 <target state="new">Upload a video</target> 10995 <target state="new">Upload a video</target>
11000 10996
11001 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10997 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
11002 <trans-unit id="7590784934397800835" datatype="html"> 10998 <trans-unit id="7590784934397800835" datatype="html">
11003 <source>Edit a video</source> 10999 <source>Edit a video</source>
11004 <target state="new">Edit a video</target> 11000 <target state="new">Edit a video</target>
11005 11001
11006 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 11002 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
11007 </body> 11003 </body>
11008 </file> 11004 </file>
11009</xliff> 11005</xliff>
diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf
index 9b5015eb5..8d20396e9 100644
--- a/client/src/locale/angular.lt-LT.xlf
+++ b/client/src/locale/angular.lt-LT.xlf
@@ -1638,7 +1638,7 @@ The link will expire within 1 hour.</target>
1638 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1638 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1639 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1639 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1640 1640
1641 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1641 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1642 <source>That's an error.</source><target state="new">That's an error.</target> 1642 <source>That's an error.</source><target state="new">That's an error.</target>
1643 <context-group purpose="location"> 1643 <context-group purpose="location">
1644 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1644 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4678,18 +4678,13 @@ The link will expire within 1 hour.</target>
4678 <source>Instance allowed by Twitter</source> 4678 <source>Instance allowed by Twitter</source>
4679 <target state="new">Instance allowed by Twitter</target> 4679 <target state="new">Instance allowed by Twitter</target>
4680 4680
4681 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4681 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4682 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4682 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4683 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4683 <context-group purpose="location">
4684 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4684 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4685 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4685 <context context-type="linenumber">490,495</context>
4686 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4686 </context-group>
4687 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4687 </trans-unit>
4688 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4689 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4690 "/> to see if you instance is allowed. </target>
4691
4692 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4693 <trans-unit id="493135676263039396" datatype="html"> 4688 <trans-unit id="493135676263039396" datatype="html">
4694 <source>LIVE</source><target state="new">LIVE</target> 4689 <source>LIVE</source><target state="new">LIVE</target>
4695 4690
@@ -8384,25 +8379,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8384 <target state="new">Email is required.</target> 8379 <target state="new">Email is required.</target>
8385 8380
8386 8381
8387 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8382 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8388 <trans-unit id="4591482207344282590" datatype="html"> 8383 <trans-unit id="4591482207344282590" datatype="html">
8389 <source>Email must be valid.</source> 8384 <source>Email must be valid.</source>
8390 <target state="new">Email must be valid.</target> 8385 <target state="new">Email must be valid.</target>
8391 8386
8392 8387
8393 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8388 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8394 <source>Handle is required.</source><target state="new">Handle is required.</target> 8389 <source>Handle is required.</source><target state="new">Handle is required.</target>
8395 <context-group purpose="location"> 8390
8396 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8391 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8397 <context context-type="linenumber">48</context>
8398 </context-group>
8399 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8400 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8392 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8401 <context-group purpose="location"> 8393
8402 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8394 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8403 <context context-type="linenumber">49</context>
8404 </context-group>
8405 </trans-unit>
8406 <trans-unit id="4968369344159400023" datatype="html"> 8395 <trans-unit id="4968369344159400023" datatype="html">
8407 <source>Your name is required.</source> 8396 <source>Your name is required.</source>
8408 <target state="new">Your name is required.</target> 8397 <target state="new">Your name is required.</target>
@@ -8453,13 +8442,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8453 <target state="new">Username is required.</target> 8442 <target state="new">Username is required.</target>
8454 8443
8455 8444
8456 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8445 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8457 <trans-unit id="3577237269587081090" datatype="html"> 8446 <trans-unit id="3577237269587081090" datatype="html">
8458 <source>Password is required.</source> 8447 <source>Password is required.</source>
8459 <target state="new">Password is required.</target> 8448 <target state="new">Password is required.</target>
8460 8449
8461 8450
8462 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8451 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8463 <trans-unit id="3152303769378345477" datatype="html"> 8452 <trans-unit id="3152303769378345477" datatype="html">
8464 <source>Confirmation of the password is required.</source> 8453 <source>Confirmation of the password is required.</source>
8465 <target state="new">Confirmation of the password is required.</target> 8454 <target state="new">Confirmation of the password is required.</target>
@@ -8469,127 +8458,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8469 <source>Username must be at least 1 character long.</source> 8458 <source>Username must be at least 1 character long.</source>
8470 <target state="new">Username must be at least 1 character long.</target> 8459 <target state="new">Username must be at least 1 character long.</target>
8471 8460
8472 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8461 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8473 <trans-unit id="1019755749203839300" datatype="html"> 8462 <trans-unit id="1019755749203839300" datatype="html">
8474 <source>Username cannot be more than 50 characters long.</source> 8463 <source>Username cannot be more than 50 characters long.</source>
8475 <target state="new">Username cannot be more than 50 characters long.</target> 8464 <target state="new">Username cannot be more than 50 characters long.</target>
8476 8465
8477 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8466 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8478 <trans-unit id="5621067256208426608" datatype="html"> 8467 <trans-unit id="5621067256208426608" datatype="html">
8479 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8468 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8480 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8469 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8481 8470
8482 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8471 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8483 <trans-unit id="6288154707582132676" datatype="html"> 8472 <trans-unit id="6288154707582132676" datatype="html">
8484 <source>Channel name is required.</source> 8473 <source>Channel name is required.</source>
8485 <target state="new">Channel name is required.</target> 8474 <target state="new">Channel name is required.</target>
8486 8475
8487 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8488 <trans-unit id="8178814467139959283" datatype="html"> 8477 <trans-unit id="8178814467139959283" datatype="html">
8489 <source>Channel name must be at least 1 character long.</source> 8478 <source>Channel name must be at least 1 character long.</source>
8490 <target state="new">Channel name must be at least 1 character long.</target> 8479 <target state="new">Channel name must be at least 1 character long.</target>
8491 8480
8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8493 <trans-unit id="8602785819772117007" datatype="html"> 8482 <trans-unit id="8602785819772117007" datatype="html">
8494 <source>Channel name cannot be more than 50 characters long.</source> 8483 <source>Channel name cannot be more than 50 characters long.</source>
8495 <target state="new">Channel name cannot be more than 50 characters long.</target> 8484 <target state="new">Channel name cannot be more than 50 characters long.</target>
8496 8485
8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8486 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8498 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8487 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8499 8488
8500 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8501 8490
8502 <trans-unit id="525871656034789056" datatype="html"> 8491 <trans-unit id="525871656034789056" datatype="html">
8503 <source>Password must be at least 6 characters long.</source> 8492 <source>Password must be at least 6 characters long.</source>
8504 <target state="new">Password must be at least 6 characters long.</target> 8493 <target state="new">Password must be at least 6 characters long.</target>
8505 8494
8506 8495
8507 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8496 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8508 <trans-unit id="1099684476181448167" datatype="html"> 8497 <trans-unit id="1099684476181448167" datatype="html">
8509 <source>Password cannot be more than 255 characters long.</source> 8498 <source>Password cannot be more than 255 characters long.</source>
8510 <target state="new">Password cannot be more than 255 characters long.</target> 8499 <target state="new">Password cannot be more than 255 characters long.</target>
8511 8500
8512 8501
8513 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8502 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8514 <trans-unit id="3392630942539073768" datatype="html"> 8503 <trans-unit id="3392630942539073768" datatype="html">
8515 <source>The new password and the confirmed password do not correspond.</source> 8504 <source>The new password and the confirmed password do not correspond.</source>
8516 <target state="new">The new password and the confirmed password do not correspond.</target> 8505 <target state="new">The new password and the confirmed password do not correspond.</target>
8517 8506
8518 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8507 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8519 <trans-unit id="2027337371129904473" datatype="html"> 8508 <trans-unit id="2027337371129904473" datatype="html">
8520 <source>Video quota is required.</source> 8509 <source>Video quota is required.</source>
8521 <target state="new">Video quota is required.</target> 8510 <target state="new">Video quota is required.</target>
8522 8511
8523 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8512 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8524 <trans-unit id="267386529333143660" datatype="html"> 8513 <trans-unit id="267386529333143660" datatype="html">
8525 <source>Quota must be greater than -1.</source> 8514 <source>Quota must be greater than -1.</source>
8526 <target state="new">Quota must be greater than -1.</target> 8515 <target state="new">Quota must be greater than -1.</target>
8527 8516
8528 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8517 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8529 <trans-unit id="1220179061234048936" datatype="html"> 8518 <trans-unit id="1220179061234048936" datatype="html">
8530 <source>Daily upload limit is required.</source> 8519 <source>Daily upload limit is required.</source>
8531 <target state="new">Daily upload limit is required.</target> 8520 <target state="new">Daily upload limit is required.</target>
8532 8521
8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8522 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8534 <trans-unit id="8959404382357999234" datatype="html"> 8523 <trans-unit id="8959404382357999234" datatype="html">
8535 <source>Daily upload limit must be greater than -1.</source> 8524 <source>Daily upload limit must be greater than -1.</source>
8536 <target state="new">Daily upload limit must be greater than -1.</target> 8525 <target state="new">Daily upload limit must be greater than -1.</target>
8537 8526
8538 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8539 <trans-unit id="4796798537475457493" datatype="html"> 8528 <trans-unit id="4796798537475457493" datatype="html">
8540 <source>User role is required.</source> 8529 <source>User role is required.</source>
8541 <target state="new">User role is required.</target> 8530 <target state="new">User role is required.</target>
8542 8531
8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8532 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8544 <trans-unit id="2761226139624435788" datatype="html"> 8533 <trans-unit id="2761226139624435788" datatype="html">
8545 <source>Description must be at least 3 characters long.</source> 8534 <source>Description must be at least 3 characters long.</source>
8546 <target state="new">Description must be at least 3 characters long.</target> 8535 <target state="new">Description must be at least 3 characters long.</target>
8547 8536
8548 8537
8549 8538
8550 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8539 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8551 <trans-unit id="4717982586356605243" datatype="html"> 8540 <trans-unit id="4717982586356605243" datatype="html">
8552 <source>Description cannot be more than 1000 characters long.</source> 8541 <source>Description cannot be more than 1000 characters long.</source>
8553 <target state="new">Description cannot be more than 1000 characters long.</target> 8542 <target state="new">Description cannot be more than 1000 characters long.</target>
8554 8543
8555 8544
8556 8545
8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8558 <trans-unit id="1814372869868173571" datatype="html"> 8547 <trans-unit id="1814372869868173571" datatype="html">
8559 <source>You must agree with the instance terms in order to register on it.</source> 8548 <source>You must agree with the instance terms in order to register on it.</source>
8560 <target state="new">You must agree with the instance terms in order to register on it.</target> 8549 <target state="new">You must agree with the instance terms in order to register on it.</target>
8561 8550
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8563 <trans-unit id="7803960725351649605" datatype="html"> 8552 <trans-unit id="7803960725351649605" datatype="html">
8564 <source>Ban reason must be at least 3 characters long.</source> 8553 <source>Ban reason must be at least 3 characters long.</source>
8565 <target state="new">Ban reason must be at least 3 characters long.</target> 8554 <target state="new">Ban reason must be at least 3 characters long.</target>
8566 8555
8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8556 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8568 <trans-unit id="3851609012243698179" datatype="html"> 8557 <trans-unit id="3851609012243698179" datatype="html">
8569 <source>Ban reason cannot be more than 250 characters long.</source> 8558 <source>Ban reason cannot be more than 250 characters long.</source>
8570 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8559 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8571 8560
8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8573 <trans-unit id="6632896893630378443" datatype="html"> 8562 <trans-unit id="6632896893630378443" datatype="html">
8574 <source>Display name is required.</source> 8563 <source>Display name is required.</source>
8575 <target state="new">Display name is required.</target> 8564 <target state="new">Display name is required.</target>
8576 8565
8577 8566
8578 8567
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8580 <trans-unit id="1303578752658966736" datatype="html"> 8569 <trans-unit id="1303578752658966736" datatype="html">
8581 <source>Display name must be at least 1 character long.</source> 8570 <source>Display name must be at least 1 character long.</source>
8582 <target state="new">Display name must be at least 1 character long.</target> 8571 <target state="new">Display name must be at least 1 character long.</target>
8583 8572
8584 8573
8585 8574
8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8575 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8587 <trans-unit id="4613240543124934954" datatype="html"> 8576 <trans-unit id="4613240543124934954" datatype="html">
8588 <source>Display name cannot be more than 50 characters long.</source> 8577 <source>Display name cannot be more than 50 characters long.</source>
8589 <target state="new">Display name cannot be more than 50 characters long.</target> 8578 <target state="new">Display name cannot be more than 50 characters long.</target>
8590 8579
8591 8580
8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8581 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8593 <trans-unit id="1000468652492651683" datatype="html"> 8582 <trans-unit id="1000468652492651683" datatype="html">
8594 <source>Report reason is required.</source> 8583 <source>Report reason is required.</source>
8595 <target state="new">Report reason is required.</target> 8584 <target state="new">Report reason is required.</target>
@@ -10294,10 +10283,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10294 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10283 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10295 <source>Upload a video</source><target state="new">Upload a video</target> 10284 <source>Upload a video</source><target state="new">Upload a video</target>
10296 10285
10297 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10286 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10298 <source>Edit a video</source><target state="new">Edit a video</target> 10287 <source>Edit a video</source><target state="new">Edit a video</target>
10299 10288
10300 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10289 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10301 </body> 10290 </body>
10302 </file> 10291 </file>
10303</xliff> \ No newline at end of file 10292</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf
index 85c17f402..7eff7895b 100644
--- a/client/src/locale/angular.nb-NO.xlf
+++ b/client/src/locale/angular.nb-NO.xlf
@@ -1564,7 +1564,7 @@ The link will expire within 1 hour.</target>
1564 <source>I'm a teapot</source> 1564 <source>I'm a teapot</source>
1565 <target state="new">I'm a teapot</target> 1565 <target state="new">I'm a teapot</target>
1566 1566
1567 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 1567 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1568 <trans-unit id="1597262876035959248" datatype="html"> 1568 <trans-unit id="1597262876035959248" datatype="html">
1569 <source>That's an error.</source> 1569 <source>That's an error.</source>
1570 <target state="new">That's an error.</target> 1570 <target state="new">That's an error.</target>
@@ -4806,18 +4806,13 @@ The link will expire within 1 hour.</target>
4806 <source>Instance allowed by Twitter</source> 4806 <source>Instance allowed by Twitter</source>
4807 <target state="new">Instance allowed by Twitter</target> 4807 <target state="new">Instance allowed by Twitter</target>
4808 4808
4809 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4809 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4810 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4810 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4811 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4811 <context-group purpose="location">
4812 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4812 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4813 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4813 <context context-type="linenumber">490,495</context>
4814 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4814 </context-group>
4815 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4815 </trans-unit>
4816 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4817 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4818 "/> to see if you instance is allowed. </target>
4819
4820 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4821 4816
4822 4817
4823 4818
@@ -8708,27 +8703,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8708 <trans-unit id="8602814243662345124" datatype="html"> 8703 <trans-unit id="8602814243662345124" datatype="html">
8709 <source>Email is required.</source> 8704 <source>Email is required.</source>
8710 <target state="new">Email is required.</target> 8705 <target state="new">Email is required.</target>
8711 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8706
8712 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8707
8713 </trans-unit> 8708 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8714 <trans-unit id="4591482207344282590" datatype="html"> 8709 <trans-unit id="4591482207344282590" datatype="html">
8715 <source>Email must be valid.</source> 8710 <source>Email must be valid.</source>
8716 <target state="new">Email must be valid.</target> 8711 <target state="new">Email must be valid.</target>
8717 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8712
8718 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8713
8719 </trans-unit><trans-unit id="544279804045883862" datatype="html"> 8714 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8720 <source>Handle is required.</source><target state="new">Handle is required.</target> 8715 <source>Handle is required.</source><target state="new">Handle is required.</target>
8721 <context-group purpose="location"> 8716
8722 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8717 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8723 <context context-type="linenumber">48</context>
8724 </context-group>
8725 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8726 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8718 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8727 <context-group purpose="location"> 8719
8728 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8729 <context context-type="linenumber">49</context>
8730 </context-group>
8731 </trans-unit>
8732 <trans-unit id="4968369344159400023" datatype="html"> 8721 <trans-unit id="4968369344159400023" datatype="html">
8733 <source>Your name is required.</source> 8722 <source>Your name is required.</source>
8734 <target state="new">Your name is required.</target> 8723 <target state="new">Your name is required.</target>
@@ -8777,16 +8766,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8777 <trans-unit id="3868123820758341861" datatype="html"> 8766 <trans-unit id="3868123820758341861" datatype="html">
8778 <source>Username is required.</source> 8767 <source>Username is required.</source>
8779 <target state="new">Username is required.</target> 8768 <target state="new">Username is required.</target>
8780 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8769
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8770
8782 </trans-unit> 8771 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8783 <trans-unit id="3577237269587081090" datatype="html"> 8772 <trans-unit id="3577237269587081090" datatype="html">
8784 <source>Password is required.</source> 8773 <source>Password is required.</source>
8785 <target state="new">Password is required.</target> 8774 <target state="new">Password is required.</target>
8786 8775
8787 8776
8788 8777
8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8778 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8790 <trans-unit id="3152303769378345477" datatype="html"> 8779 <trans-unit id="3152303769378345477" datatype="html">
8791 <source>Confirmation of the password is required.</source> 8780 <source>Confirmation of the password is required.</source>
8792 <target state="new">Confirmation of the password is required.</target> 8781 <target state="new">Confirmation of the password is required.</target>
@@ -8795,129 +8784,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8795 <trans-unit id="4786141633412279939" datatype="html"> 8784 <trans-unit id="4786141633412279939" datatype="html">
8796 <source>Username must be at least 1 character long.</source> 8785 <source>Username must be at least 1 character long.</source>
8797 <target state="new">Username must be at least 1 character long.</target> 8786 <target state="new">Username must be at least 1 character long.</target>
8798 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8787
8799 </trans-unit> 8788 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8800 <trans-unit id="1019755749203839300" datatype="html"> 8789 <trans-unit id="1019755749203839300" datatype="html">
8801 <source>Username cannot be more than 50 characters long.</source> 8790 <source>Username cannot be more than 50 characters long.</source>
8802 <target state="new">Username cannot be more than 50 characters long.</target> 8791 <target state="new">Username cannot be more than 50 characters long.</target>
8803 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8792
8804 </trans-unit> 8793 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8805 <trans-unit id="5621067256208426608" datatype="html"> 8794 <trans-unit id="5621067256208426608" datatype="html">
8806 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8795 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8807 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8796 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8808 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8797
8809 </trans-unit> 8798 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8810 <trans-unit id="6288154707582132676" datatype="html"> 8799 <trans-unit id="6288154707582132676" datatype="html">
8811 <source>Channel name is required.</source> 8800 <source>Channel name is required.</source>
8812 <target state="new">Channel name is required.</target> 8801 <target state="new">Channel name is required.</target>
8813 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8802
8814 </trans-unit> 8803 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8815 <trans-unit id="8178814467139959283" datatype="html"> 8804 <trans-unit id="8178814467139959283" datatype="html">
8816 <source>Channel name must be at least 1 character long.</source> 8805 <source>Channel name must be at least 1 character long.</source>
8817 <target state="new">Channel name must be at least 1 character long.</target> 8806 <target state="new">Channel name must be at least 1 character long.</target>
8818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8807
8819 </trans-unit> 8808 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8820 <trans-unit id="8602785819772117007" datatype="html"> 8809 <trans-unit id="8602785819772117007" datatype="html">
8821 <source>Channel name cannot be more than 50 characters long.</source> 8810 <source>Channel name cannot be more than 50 characters long.</source>
8822 <target state="new">Channel name cannot be more than 50 characters long.</target> 8811 <target state="new">Channel name cannot be more than 50 characters long.</target>
8823 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8812
8824 </trans-unit> 8813 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8825 <trans-unit id="3419415520566928243" datatype="html"> 8814 <trans-unit id="3419415520566928243" datatype="html">
8826 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8815 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8827 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8816 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8817
8829 </trans-unit> 8818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8830 <trans-unit id="525871656034789056" datatype="html"> 8819 <trans-unit id="525871656034789056" datatype="html">
8831 <source>Password must be at least 6 characters long.</source> 8820 <source>Password must be at least 6 characters long.</source>
8832 <target state="new">Password must be at least 6 characters long.</target> 8821 <target state="new">Password must be at least 6 characters long.</target>
8833 8822
8834 8823
8835 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8836 <trans-unit id="1099684476181448167" datatype="html"> 8825 <trans-unit id="1099684476181448167" datatype="html">
8837 <source>Password cannot be more than 255 characters long.</source> 8826 <source>Password cannot be more than 255 characters long.</source>
8838 <target state="new">Password cannot be more than 255 characters long.</target> 8827 <target state="new">Password cannot be more than 255 characters long.</target>
8839 8828
8840 8829
8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8830 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8842 <trans-unit id="3392630942539073768" datatype="html"> 8831 <trans-unit id="3392630942539073768" datatype="html">
8843 <source>The new password and the confirmed password do not correspond.</source> 8832 <source>The new password and the confirmed password do not correspond.</source>
8844 <target state="new">The new password and the confirmed password do not correspond.</target> 8833 <target state="new">The new password and the confirmed password do not correspond.</target>
8845 8834
8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8835 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8847 <trans-unit id="2027337371129904473" datatype="html"> 8836 <trans-unit id="2027337371129904473" datatype="html">
8848 <source>Video quota is required.</source> 8837 <source>Video quota is required.</source>
8849 <target state="new">Video quota is required.</target> 8838 <target state="new">Video quota is required.</target>
8850 8839
8851 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8840 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8852 <trans-unit id="267386529333143660" datatype="html"> 8841 <trans-unit id="267386529333143660" datatype="html">
8853 <source>Quota must be greater than -1.</source> 8842 <source>Quota must be greater than -1.</source>
8854 <target state="new">Quota must be greater than -1.</target> 8843 <target state="new">Quota must be greater than -1.</target>
8855 8844
8856 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8845 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8857 <trans-unit id="1220179061234048936" datatype="html"> 8846 <trans-unit id="1220179061234048936" datatype="html">
8858 <source>Daily upload limit is required.</source> 8847 <source>Daily upload limit is required.</source>
8859 <target state="new">Daily upload limit is required.</target> 8848 <target state="new">Daily upload limit is required.</target>
8860 8849
8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8862 <trans-unit id="8959404382357999234" datatype="html"> 8851 <trans-unit id="8959404382357999234" datatype="html">
8863 <source>Daily upload limit must be greater than -1.</source> 8852 <source>Daily upload limit must be greater than -1.</source>
8864 <target state="new">Daily upload limit must be greater than -1.</target> 8853 <target state="new">Daily upload limit must be greater than -1.</target>
8865 8854
8866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8855 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8867 <trans-unit id="4796798537475457493" datatype="html"> 8856 <trans-unit id="4796798537475457493" datatype="html">
8868 <source>User role is required.</source> 8857 <source>User role is required.</source>
8869 <target state="new">User role is required.</target> 8858 <target state="new">User role is required.</target>
8870 8859
8871 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8860 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8872 <trans-unit id="2761226139624435788" datatype="html"> 8861 <trans-unit id="2761226139624435788" datatype="html">
8873 <source>Description must be at least 3 characters long.</source> 8862 <source>Description must be at least 3 characters long.</source>
8874 <target state="new">Description must be at least 3 characters long.</target> 8863 <target state="new">Description must be at least 3 characters long.</target>
8875 8864
8876 8865
8877 8866
8878 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8867 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8879 <trans-unit id="4717982586356605243" datatype="html"> 8868 <trans-unit id="4717982586356605243" datatype="html">
8880 <source>Description cannot be more than 1000 characters long.</source> 8869 <source>Description cannot be more than 1000 characters long.</source>
8881 <target state="new">Description cannot be more than 1000 characters long.</target> 8870 <target state="new">Description cannot be more than 1000 characters long.</target>
8882 8871
8883 8872
8884 8873
8885 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8874 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8886 <trans-unit id="1814372869868173571" datatype="html"> 8875 <trans-unit id="1814372869868173571" datatype="html">
8887 <source>You must agree with the instance terms in order to register on it.</source> 8876 <source>You must agree with the instance terms in order to register on it.</source>
8888 <target state="new">You must agree with the instance terms in order to register on it.</target> 8877 <target state="new">You must agree with the instance terms in order to register on it.</target>
8889 8878
8890 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8879 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8891 <trans-unit id="7803960725351649605" datatype="html"> 8880 <trans-unit id="7803960725351649605" datatype="html">
8892 <source>Ban reason must be at least 3 characters long.</source> 8881 <source>Ban reason must be at least 3 characters long.</source>
8893 <target state="new">Ban reason must be at least 3 characters long.</target> 8882 <target state="new">Ban reason must be at least 3 characters long.</target>
8894 8883
8895 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8884 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8896 <trans-unit id="3851609012243698179" datatype="html"> 8885 <trans-unit id="3851609012243698179" datatype="html">
8897 <source>Ban reason cannot be more than 250 characters long.</source> 8886 <source>Ban reason cannot be more than 250 characters long.</source>
8898 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8887 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8899 8888
8900 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8889 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8901 <trans-unit id="6632896893630378443" datatype="html"> 8890 <trans-unit id="6632896893630378443" datatype="html">
8902 <source>Display name is required.</source> 8891 <source>Display name is required.</source>
8903 <target state="new">Display name is required.</target> 8892 <target state="new">Display name is required.</target>
8904 8893
8905 8894
8906 8895
8907 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8896 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8908 <trans-unit id="1303578752658966736" datatype="html"> 8897 <trans-unit id="1303578752658966736" datatype="html">
8909 <source>Display name must be at least 1 character long.</source> 8898 <source>Display name must be at least 1 character long.</source>
8910 <target state="new">Display name must be at least 1 character long.</target> 8899 <target state="new">Display name must be at least 1 character long.</target>
8911 8900
8912 8901
8913 8902
8914 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8903 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8915 <trans-unit id="4613240543124934954" datatype="html"> 8904 <trans-unit id="4613240543124934954" datatype="html">
8916 <source>Display name cannot be more than 50 characters long.</source> 8905 <source>Display name cannot be more than 50 characters long.</source>
8917 <target state="new">Display name cannot be more than 50 characters long.</target> 8906 <target state="new">Display name cannot be more than 50 characters long.</target>
8918 8907
8919 8908
8920 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8909 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8921 <trans-unit id="1000468652492651683" datatype="html"> 8910 <trans-unit id="1000468652492651683" datatype="html">
8922 <source>Report reason is required.</source> 8911 <source>Report reason is required.</source>
8923 <target state="new">Report reason is required.</target> 8912 <target state="new">Report reason is required.</target>
@@ -10763,12 +10752,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10763 <source>Upload a video</source> 10752 <source>Upload a video</source>
10764 <target state="new">Upload a video</target> 10753 <target state="new">Upload a video</target>
10765 10754
10766 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10755 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10767 <trans-unit id="7590784934397800835" datatype="html"> 10756 <trans-unit id="7590784934397800835" datatype="html">
10768 <source>Edit a video</source> 10757 <source>Edit a video</source>
10769 <target state="new">Edit a video</target> 10758 <target state="new">Edit a video</target>
10770 10759
10771 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10760 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10772 </body> 10761 </body>
10773 </file> 10762 </file>
10774</xliff> 10763</xliff>
diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf
index cdcfb897f..4e63f1f7b 100644
--- a/client/src/locale/angular.nl-NL.xlf
+++ b/client/src/locale/angular.nl-NL.xlf
@@ -1491,7 +1491,7 @@ Geen resultaten gevonden</target>
1491 <source>I'm a teapot</source> 1491 <source>I'm a teapot</source>
1492 <target state="translated">Ik ben een theepot</target> 1492 <target state="translated">Ik ben een theepot</target>
1493 1493
1494 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 1494 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1495 <trans-unit id="1597262876035959248" datatype="html"> 1495 <trans-unit id="1597262876035959248" datatype="html">
1496 <source>That's an error.</source> 1496 <source>That's an error.</source>
1497 <target state="translated">Dat is een fout.</target> 1497 <target state="translated">Dat is een fout.</target>
@@ -4596,18 +4596,13 @@ Je kan nu al informatie toevoegen over deze video.
4596 <source>Instance allowed by Twitter</source> 4596 <source>Instance allowed by Twitter</source>
4597 <target state="translated">Exemplaar van PeerTube toegelaten door Twitter</target> 4597 <target state="translated">Exemplaar van PeerTube toegelaten door Twitter</target>
4598 4598
4599 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4599 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4600 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4600 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4601 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4601 <context-group purpose="location">
4602 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4602 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4603 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4603 <context context-type="linenumber">490,495</context>
4604 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4604 </context-group>
4605 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4605 </trans-unit>
4606 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4607 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4608 "/> to see if you instance is allowed. </target>
4609
4610 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4611 4606
4612 4607
4613 4608
@@ -8275,27 +8270,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8275 <trans-unit id="8602814243662345124"> 8270 <trans-unit id="8602814243662345124">
8276 <source>Email is required.</source> 8271 <source>Email is required.</source>
8277 <target>E-mail is vereist.</target> 8272 <target>E-mail is vereist.</target>
8278 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8273
8279 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8274
8280 </trans-unit> 8275 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8281 <trans-unit id="4591482207344282590"> 8276 <trans-unit id="4591482207344282590">
8282 <source>Email must be valid.</source> 8277 <source>Email must be valid.</source>
8283 <target>E-mail moet valide zijn.</target> 8278 <target>E-mail moet valide zijn.</target>
8284 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8279
8285 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8280
8286 </trans-unit><trans-unit id="544279804045883862" datatype="html"> 8281 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8287 <source>Handle is required.</source><target state="new">Handle is required.</target> 8282 <source>Handle is required.</source><target state="new">Handle is required.</target>
8288 <context-group purpose="location"> 8283
8289 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8284 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8290 <context context-type="linenumber">48</context>
8291 </context-group>
8292 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8293 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8285 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8294 <context-group purpose="location"> 8286
8295 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8287 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8296 <context context-type="linenumber">49</context>
8297 </context-group>
8298 </trans-unit>
8299 <trans-unit id="4968369344159400023"> 8288 <trans-unit id="4968369344159400023">
8300 <source>Your name is required.</source> 8289 <source>Your name is required.</source>
8301 <target>Je naam is verplicht.</target> 8290 <target>Je naam is verplicht.</target>
@@ -8344,16 +8333,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8344 <trans-unit id="3868123820758341861"> 8333 <trans-unit id="3868123820758341861">
8345 <source>Username is required.</source> 8334 <source>Username is required.</source>
8346 <target>Gebruikersnaam is vereist.</target> 8335 <target>Gebruikersnaam is vereist.</target>
8347 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8336
8348 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8337
8349 </trans-unit> 8338 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8350 <trans-unit id="3577237269587081090"> 8339 <trans-unit id="3577237269587081090">
8351 <source>Password is required.</source> 8340 <source>Password is required.</source>
8352 <target>Wachtwoord is vereist.</target> 8341 <target>Wachtwoord is vereist.</target>
8353 8342
8354 8343
8355 8344
8356 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8345 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8357 <trans-unit id="3152303769378345477"> 8346 <trans-unit id="3152303769378345477">
8358 <source>Confirmation of the password is required.</source> 8347 <source>Confirmation of the password is required.</source>
8359 <target>Bevestiging van het wachtwoord is vereist.</target> 8348 <target>Bevestiging van het wachtwoord is vereist.</target>
@@ -8362,129 +8351,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8362 <trans-unit id="4786141633412279939"> 8351 <trans-unit id="4786141633412279939">
8363 <source>Username must be at least 1 character long.</source> 8352 <source>Username must be at least 1 character long.</source>
8364 <target>Gebruikersnaam moet minimaal 1 teken lang zijn.</target> 8353 <target>Gebruikersnaam moet minimaal 1 teken lang zijn.</target>
8365 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8354
8366 </trans-unit> 8355 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8367 <trans-unit id="1019755749203839300"> 8356 <trans-unit id="1019755749203839300">
8368 <source>Username cannot be more than 50 characters long.</source> 8357 <source>Username cannot be more than 50 characters long.</source>
8369 <target>Gebruikersnaam mag niet langer dan 50 tekens zijn.</target> 8358 <target>Gebruikersnaam mag niet langer dan 50 tekens zijn.</target>
8370 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8359
8371 </trans-unit> 8360 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8372 <trans-unit id="5621067256208426608"> 8361 <trans-unit id="5621067256208426608">
8373 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8362 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8374 <target>Gebruikersnaam moet alfanumeriek zijn in kleine letters; stippen en underscores zijn toegestaan.</target> 8363 <target>Gebruikersnaam moet alfanumeriek zijn in kleine letters; stippen en underscores zijn toegestaan.</target>
8375 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8364
8376 </trans-unit> 8365 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8377 <trans-unit id="6288154707582132676" datatype="html"> 8366 <trans-unit id="6288154707582132676" datatype="html">
8378 <source>Channel name is required.</source> 8367 <source>Channel name is required.</source>
8379 <target state="translated">Kanaalnaam is vereist.</target> 8368 <target state="translated">Kanaalnaam is vereist.</target>
8380 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8369
8381 </trans-unit> 8370 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8382 <trans-unit id="8178814467139959283" datatype="html"> 8371 <trans-unit id="8178814467139959283" datatype="html">
8383 <source>Channel name must be at least 1 character long.</source> 8372 <source>Channel name must be at least 1 character long.</source>
8384 <target state="translated">Kanaalnaam moet minstens 1 teken lang zijn.</target> 8373 <target state="translated">Kanaalnaam moet minstens 1 teken lang zijn.</target>
8385 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8374
8386 </trans-unit> 8375 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8387 <trans-unit id="8602785819772117007" datatype="html"> 8376 <trans-unit id="8602785819772117007" datatype="html">
8388 <source>Channel name cannot be more than 50 characters long.</source> 8377 <source>Channel name cannot be more than 50 characters long.</source>
8389 <target state="translated">Kanaalnaam mag niet langer dan 50 tekens zijn.</target> 8378 <target state="translated">Kanaalnaam mag niet langer dan 50 tekens zijn.</target>
8390 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8379
8391 </trans-unit> 8380 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8392 <trans-unit id="3419415520566928243" datatype="html"> 8381 <trans-unit id="3419415520566928243" datatype="html">
8393 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8382 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8394 <target state="translated">De kanaalnaam moet kleine letters zijn en mag alleen alfanumerieke tekens, punten en onderstrepingstekens bevatten.</target> 8383 <target state="translated">De kanaalnaam moet kleine letters zijn en mag alleen alfanumerieke tekens, punten en onderstrepingstekens bevatten.</target>
8395 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8384
8396 </trans-unit> 8385 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8397 <trans-unit id="525871656034789056"> 8386 <trans-unit id="525871656034789056">
8398 <source>Password must be at least 6 characters long.</source> 8387 <source>Password must be at least 6 characters long.</source>
8399 <target>Wachtwoord moet minstens 6 karakters lang zijn.</target> 8388 <target>Wachtwoord moet minstens 6 karakters lang zijn.</target>
8400 8389
8401 8390
8402 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8391 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8403 <trans-unit id="1099684476181448167"> 8392 <trans-unit id="1099684476181448167">
8404 <source>Password cannot be more than 255 characters long.</source> 8393 <source>Password cannot be more than 255 characters long.</source>
8405 <target>Wachtwoord mag niet langer dan 255 tekens zijn.</target> 8394 <target>Wachtwoord mag niet langer dan 255 tekens zijn.</target>
8406 8395
8407 8396
8408 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8397 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8409 <trans-unit id="3392630942539073768"> 8398 <trans-unit id="3392630942539073768">
8410 <source>The new password and the confirmed password do not correspond.</source> 8399 <source>The new password and the confirmed password do not correspond.</source>
8411 <target>Het nieuwe wachtwoord en het bevestigde wachtwoord zijn niet hetzelfde.</target> 8400 <target>Het nieuwe wachtwoord en het bevestigde wachtwoord zijn niet hetzelfde.</target>
8412 8401
8413 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8402 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8414 <trans-unit id="2027337371129904473"> 8403 <trans-unit id="2027337371129904473">
8415 <source>Video quota is required.</source> 8404 <source>Video quota is required.</source>
8416 <target>Videoquotum is vereist.</target> 8405 <target>Videoquotum is vereist.</target>
8417 8406
8418 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8407 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8419 <trans-unit id="267386529333143660"> 8408 <trans-unit id="267386529333143660">
8420 <source>Quota must be greater than -1.</source> 8409 <source>Quota must be greater than -1.</source>
8421 <target>Quotum moet groter zijn dan -1.</target> 8410 <target>Quotum moet groter zijn dan -1.</target>
8422 8411
8423 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8412 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8424 <trans-unit id="1220179061234048936"> 8413 <trans-unit id="1220179061234048936">
8425 <source>Daily upload limit is required.</source> 8414 <source>Daily upload limit is required.</source>
8426 <target>Dagelijks uploadlimiet is vereist.</target> 8415 <target>Dagelijks uploadlimiet is vereist.</target>
8427 8416
8428 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8417 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8429 <trans-unit id="8959404382357999234"> 8418 <trans-unit id="8959404382357999234">
8430 <source>Daily upload limit must be greater than -1.</source> 8419 <source>Daily upload limit must be greater than -1.</source>
8431 <target>Dagelijks uploadlimiet moet groter zijn dan -1.</target> 8420 <target>Dagelijks uploadlimiet moet groter zijn dan -1.</target>
8432 8421
8433 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8422 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8434 <trans-unit id="4796798537475457493"> 8423 <trans-unit id="4796798537475457493">
8435 <source>User role is required.</source> 8424 <source>User role is required.</source>
8436 <target>Gebruikersrol is vereist.</target> 8425 <target>Gebruikersrol is vereist.</target>
8437 8426
8438 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8427 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8439 <trans-unit id="2761226139624435788"> 8428 <trans-unit id="2761226139624435788">
8440 <source>Description must be at least 3 characters long.</source> 8429 <source>Description must be at least 3 characters long.</source>
8441 <target>Beschrijvingen moeten minstens 3 karakters lang zijn.</target> 8430 <target>Beschrijvingen moeten minstens 3 karakters lang zijn.</target>
8442 8431
8443 8432
8444 8433
8445 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8434 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8446 <trans-unit id="4717982586356605243"> 8435 <trans-unit id="4717982586356605243">
8447 <source>Description cannot be more than 1000 characters long.</source> 8436 <source>Description cannot be more than 1000 characters long.</source>
8448 <target>Beschrijving mag niet langer dan 1000 tekens zijn.</target> 8437 <target>Beschrijving mag niet langer dan 1000 tekens zijn.</target>
8449 8438
8450 8439
8451 8440
8452 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8441 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8453 <trans-unit id="1814372869868173571" datatype="html"> 8442 <trans-unit id="1814372869868173571" datatype="html">
8454 <source>You must agree with the instance terms in order to register on it.</source> 8443 <source>You must agree with the instance terms in order to register on it.</source>
8455 <target state="translated">Je moet akkoord gaan met de voorwaarden van het exemplaar van PeerTube om erop te registreren.</target> 8444 <target state="translated">Je moet akkoord gaan met de voorwaarden van het exemplaar van PeerTube om erop te registreren.</target>
8456 8445
8457 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8446 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8458 <trans-unit id="7803960725351649605"> 8447 <trans-unit id="7803960725351649605">
8459 <source>Ban reason must be at least 3 characters long.</source> 8448 <source>Ban reason must be at least 3 characters long.</source>
8460 <target>Verbanningsreden moet minstens 3 karakters zijn.</target> 8449 <target>Verbanningsreden moet minstens 3 karakters zijn.</target>
8461 8450
8462 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8451 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8463 <trans-unit id="3851609012243698179"> 8452 <trans-unit id="3851609012243698179">
8464 <source>Ban reason cannot be more than 250 characters long.</source> 8453 <source>Ban reason cannot be more than 250 characters long.</source>
8465 <target>Verbanningsreden mag niet langer dan 250 tekens zijn.</target> 8454 <target>Verbanningsreden mag niet langer dan 250 tekens zijn.</target>
8466 8455
8467 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8456 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8468 <trans-unit id="6632896893630378443"> 8457 <trans-unit id="6632896893630378443">
8469 <source>Display name is required.</source> 8458 <source>Display name is required.</source>
8470 <target>Een weergavenaam is verplicht.</target> 8459 <target>Een weergavenaam is verplicht.</target>
8471 8460
8472 8461
8473 8462
8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8463 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8475 <trans-unit id="1303578752658966736"> 8464 <trans-unit id="1303578752658966736">
8476 <source>Display name must be at least 1 character long.</source> 8465 <source>Display name must be at least 1 character long.</source>
8477 <target>De weergavenaam moet minimaal 1 teken lang zijn.</target> 8466 <target>De weergavenaam moet minimaal 1 teken lang zijn.</target>
8478 8467
8479 8468
8480 8469
8481 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8470 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8482 <trans-unit id="4613240543124934954"> 8471 <trans-unit id="4613240543124934954">
8483 <source>Display name cannot be more than 50 characters long.</source> 8472 <source>Display name cannot be more than 50 characters long.</source>
8484 <target>Weergavenaam mag niet langer dan 50 tekens zijn.</target> 8473 <target>Weergavenaam mag niet langer dan 50 tekens zijn.</target>
8485 8474
8486 8475
8487 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8488 <trans-unit id="1000468652492651683"> 8477 <trans-unit id="1000468652492651683">
8489 <source>Report reason is required.</source> 8478 <source>Report reason is required.</source>
8490 <target>Rapportagereden is vereist.</target> 8479 <target>Rapportagereden is vereist.</target>
@@ -10254,12 +10243,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10254 <source>Upload a video</source> 10243 <source>Upload a video</source>
10255 <target state="translated">Een video uploaden</target> 10244 <target state="translated">Een video uploaden</target>
10256 10245
10257 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10246 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10258 <trans-unit id="7590784934397800835" datatype="html"> 10247 <trans-unit id="7590784934397800835" datatype="html">
10259 <source>Edit a video</source> 10248 <source>Edit a video</source>
10260 <target state="translated">Een video bewerken</target> 10249 <target state="translated">Een video bewerken</target>
10261 10250
10262 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10251 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10263 </body> 10252 </body>
10264 </file> 10253 </file>
10265</xliff> 10254</xliff>
diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf
index a3058a374..2c07b2dc0 100644
--- a/client/src/locale/angular.oc.xlf
+++ b/client/src/locale/angular.oc.xlf
@@ -1637,7 +1637,7 @@ The link will expire within 1 hour.</target>
1637 <source>I'm a teapot</source> 1637 <source>I'm a teapot</source>
1638 <target state="new">I'm a teapot</target> 1638 <target state="new">I'm a teapot</target>
1639 1639
1640 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 1640 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1641 <trans-unit id="1597262876035959248" datatype="html"> 1641 <trans-unit id="1597262876035959248" datatype="html">
1642 <source>That's an error.</source> 1642 <source>That's an error.</source>
1643 <target state="new">That's an error.</target> 1643 <target state="new">That's an error.</target>
@@ -4879,18 +4879,13 @@ The link will expire within 1 hour.</target>
4879 <source>Instance allowed by Twitter</source> 4879 <source>Instance allowed by Twitter</source>
4880 <target state="new">Instance allowed by Twitter</target> 4880 <target state="new">Instance allowed by Twitter</target>
4881 4881
4882 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4882 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4883 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4883 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4884 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4884 <context-group purpose="location">
4885 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4885 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4886 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4886 <context context-type="linenumber">490,495</context>
4887 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4887 </context-group>
4888 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4888 </trans-unit>
4889 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4890 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4891 "/> to see if you instance is allowed. </target>
4892
4893 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4894 4889
4895 4890
4896 4891
@@ -8771,27 +8766,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8771 <trans-unit id="8602814243662345124"> 8766 <trans-unit id="8602814243662345124">
8772 <source>Email is required.</source> 8767 <source>Email is required.</source>
8773 <target>L’adreça electronica es requesida.</target> 8768 <target>L’adreça electronica es requesida.</target>
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8769
8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8770
8776 </trans-unit> 8771 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8777 <trans-unit id="4591482207344282590"> 8772 <trans-unit id="4591482207344282590">
8778 <source>Email must be valid.</source> 8773 <source>Email must be valid.</source>
8779 <target>L’adreça electronica deu èsser valida.</target> 8774 <target>L’adreça electronica deu èsser valida.</target>
8780 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8775
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8776
8782 </trans-unit><trans-unit id="544279804045883862" datatype="html"> 8777 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8783 <source>Handle is required.</source><target state="new">Handle is required.</target> 8778 <source>Handle is required.</source><target state="new">Handle is required.</target>
8784 <context-group purpose="location"> 8779
8785 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8780 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8786 <context context-type="linenumber">48</context>
8787 </context-group>
8788 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8789 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8781 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8790 <context-group purpose="location"> 8782
8791 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8783 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8792 <context context-type="linenumber">49</context>
8793 </context-group>
8794 </trans-unit>
8795 <trans-unit id="4968369344159400023"> 8784 <trans-unit id="4968369344159400023">
8796 <source>Your name is required.</source> 8785 <source>Your name is required.</source>
8797 <target>Vòstre nom es requesit.</target> 8786 <target>Vòstre nom es requesit.</target>
@@ -8840,16 +8829,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8840 <trans-unit id="3868123820758341861"> 8829 <trans-unit id="3868123820758341861">
8841 <source>Username is required.</source> 8830 <source>Username is required.</source>
8842 <target>Lo nom d’utilizaire es requesit.</target> 8831 <target>Lo nom d’utilizaire es requesit.</target>
8843 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8832
8844 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8833
8845 </trans-unit> 8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8846 <trans-unit id="3577237269587081090"> 8835 <trans-unit id="3577237269587081090">
8847 <source>Password is required.</source> 8836 <source>Password is required.</source>
8848 <target>Lo senhal es requesit.</target> 8837 <target>Lo senhal es requesit.</target>
8849 8838
8850 8839
8851 8840
8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8853 <trans-unit id="3152303769378345477"> 8842 <trans-unit id="3152303769378345477">
8854 <source>Confirmation of the password is required.</source> 8843 <source>Confirmation of the password is required.</source>
8855 <target>La confirmacion del senhal es requesida.</target> 8844 <target>La confirmacion del senhal es requesida.</target>
@@ -8858,129 +8847,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8858 <trans-unit id="4786141633412279939"> 8847 <trans-unit id="4786141633412279939">
8859 <source>Username must be at least 1 character long.</source> 8848 <source>Username must be at least 1 character long.</source>
8860 <target>Lo nom d’utilizaire deu almens conténer 1 caractèr.</target> 8849 <target>Lo nom d’utilizaire deu almens conténer 1 caractèr.</target>
8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8850
8862 </trans-unit> 8851 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8863 <trans-unit id="1019755749203839300"> 8852 <trans-unit id="1019755749203839300">
8864 <source>Username cannot be more than 50 characters long.</source> 8853 <source>Username cannot be more than 50 characters long.</source>
8865 <target>Lo nom d’utilizaire pòt pas conténer mai de 50 caractèrs.</target> 8854 <target>Lo nom d’utilizaire pòt pas conténer mai de 50 caractèrs.</target>
8866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8855
8867 </trans-unit> 8856 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8868 <trans-unit id="5621067256208426608"> 8857 <trans-unit id="5621067256208426608">
8869 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8858 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8870 <target>Lo nom d’utilizaire deu èsser alfanumeric e en minuscula : ponches e jonhents bas son autorizats.</target> 8859 <target>Lo nom d’utilizaire deu èsser alfanumeric e en minuscula : ponches e jonhents bas son autorizats.</target>
8871 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8860
8872 </trans-unit> 8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8873 <trans-unit id="6288154707582132676" datatype="html"> 8862 <trans-unit id="6288154707582132676" datatype="html">
8874 <source>Channel name is required.</source> 8863 <source>Channel name is required.</source>
8875 <target state="new">Channel name is required.</target> 8864 <target state="new">Channel name is required.</target>
8876 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8865
8877 </trans-unit> 8866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8878 <trans-unit id="8178814467139959283" datatype="html"> 8867 <trans-unit id="8178814467139959283" datatype="html">
8879 <source>Channel name must be at least 1 character long.</source> 8868 <source>Channel name must be at least 1 character long.</source>
8880 <target state="new">Channel name must be at least 1 character long.</target> 8869 <target state="new">Channel name must be at least 1 character long.</target>
8881 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8870
8882 </trans-unit> 8871 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8883 <trans-unit id="8602785819772117007" datatype="html"> 8872 <trans-unit id="8602785819772117007" datatype="html">
8884 <source>Channel name cannot be more than 50 characters long.</source> 8873 <source>Channel name cannot be more than 50 characters long.</source>
8885 <target state="new">Channel name cannot be more than 50 characters long.</target> 8874 <target state="new">Channel name cannot be more than 50 characters long.</target>
8886 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8875
8887 </trans-unit> 8876 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8888 <trans-unit id="3419415520566928243" datatype="html"> 8877 <trans-unit id="3419415520566928243" datatype="html">
8889 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8878 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8890 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8879 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8891 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8880
8892 </trans-unit> 8881 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8893 <trans-unit id="525871656034789056"> 8882 <trans-unit id="525871656034789056">
8894 <source>Password must be at least 6 characters long.</source> 8883 <source>Password must be at least 6 characters long.</source>
8895 <target>Lo senhal deu conténer almens 6 caractèrs.</target> 8884 <target>Lo senhal deu conténer almens 6 caractèrs.</target>
8896 8885
8897 8886
8898 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8887 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8899 <trans-unit id="1099684476181448167"> 8888 <trans-unit id="1099684476181448167">
8900 <source>Password cannot be more than 255 characters long.</source> 8889 <source>Password cannot be more than 255 characters long.</source>
8901 <target>Lo senhal pòt pas conténer mai de 255 caractèrs.</target> 8890 <target>Lo senhal pòt pas conténer mai de 255 caractèrs.</target>
8902 8891
8903 8892
8904 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8893 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8905 <trans-unit id="3392630942539073768"> 8894 <trans-unit id="3392630942539073768">
8906 <source>The new password and the confirmed password do not correspond.</source> 8895 <source>The new password and the confirmed password do not correspond.</source>
8907 <target>Lo novèl senhal e sa confirmacion correspondon pas.</target> 8896 <target>Lo novèl senhal e sa confirmacion correspondon pas.</target>
8908 8897
8909 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8898 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8910 <trans-unit id="2027337371129904473"> 8899 <trans-unit id="2027337371129904473">
8911 <source>Video quota is required.</source> 8900 <source>Video quota is required.</source>
8912 <target>Lo quòta vidèo es requesit.</target> 8901 <target>Lo quòta vidèo es requesit.</target>
8913 8902
8914 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8903 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8915 <trans-unit id="267386529333143660"> 8904 <trans-unit id="267386529333143660">
8916 <source>Quota must be greater than -1.</source> 8905 <source>Quota must be greater than -1.</source>
8917 <target>Lo quòta deu èsser superior a -1.</target> 8906 <target>Lo quòta deu èsser superior a -1.</target>
8918 8907
8919 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8908 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8920 <trans-unit id="1220179061234048936"> 8909 <trans-unit id="1220179061234048936">
8921 <source>Daily upload limit is required.</source> 8910 <source>Daily upload limit is required.</source>
8922 <target>Lo quòta jornalièr de mandadís es requesit.</target> 8911 <target>Lo quòta jornalièr de mandadís es requesit.</target>
8923 8912
8924 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8913 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8925 <trans-unit id="8959404382357999234"> 8914 <trans-unit id="8959404382357999234">
8926 <source>Daily upload limit must be greater than -1.</source> 8915 <source>Daily upload limit must be greater than -1.</source>
8927 <target>Lo quòta jornalièr deu èsser superior a -1.</target> 8916 <target>Lo quòta jornalièr deu èsser superior a -1.</target>
8928 8917
8929 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8918 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8930 <trans-unit id="4796798537475457493"> 8919 <trans-unit id="4796798537475457493">
8931 <source>User role is required.</source> 8920 <source>User role is required.</source>
8932 <target>Lo ròtle del l’utilizaire es requesit.</target> 8921 <target>Lo ròtle del l’utilizaire es requesit.</target>
8933 8922
8934 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8923 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8935 <trans-unit id="2761226139624435788"> 8924 <trans-unit id="2761226139624435788">
8936 <source>Description must be at least 3 characters long.</source> 8925 <source>Description must be at least 3 characters long.</source>
8937 <target>La descripcion deu almens conténer 3 caractèrs.</target> 8926 <target>La descripcion deu almens conténer 3 caractèrs.</target>
8938 8927
8939 8928
8940 8929
8941 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8930 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8942 <trans-unit id="4717982586356605243"> 8931 <trans-unit id="4717982586356605243">
8943 <source>Description cannot be more than 1000 characters long.</source> 8932 <source>Description cannot be more than 1000 characters long.</source>
8944 <target>La descripcion pòt pas conténer mai de 1000 caractèrs.</target> 8933 <target>La descripcion pòt pas conténer mai de 1000 caractèrs.</target>
8945 8934
8946 8935
8947 8936
8948 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8937 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8949 <trans-unit id="1814372869868173571"> 8938 <trans-unit id="1814372869868173571">
8950 <source>You must agree with the instance terms in order to register on it.</source> 8939 <source>You must agree with the instance terms in order to register on it.</source>
8951 <target>Vos cal acceptar las condicions de l’instància per dire de vos i inscriure.</target> 8940 <target>Vos cal acceptar las condicions de l’instància per dire de vos i inscriure.</target>
8952 8941
8953 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8942 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8954 <trans-unit id="7803960725351649605"> 8943 <trans-unit id="7803960725351649605">
8955 <source>Ban reason must be at least 3 characters long.</source> 8944 <source>Ban reason must be at least 3 characters long.</source>
8956 <target>La rason del bandiment deu conténer almens 3 caractèrs.</target> 8945 <target>La rason del bandiment deu conténer almens 3 caractèrs.</target>
8957 8946
8958 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8947 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8959 <trans-unit id="3851609012243698179"> 8948 <trans-unit id="3851609012243698179">
8960 <source>Ban reason cannot be more than 250 characters long.</source> 8949 <source>Ban reason cannot be more than 250 characters long.</source>
8961 <target>La rason del bandiment pòt pas conténer mai de 250 caractèrs.</target> 8950 <target>La rason del bandiment pòt pas conténer mai de 250 caractèrs.</target>
8962 8951
8963 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8952 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8964 <trans-unit id="6632896893630378443"> 8953 <trans-unit id="6632896893630378443">
8965 <source>Display name is required.</source> 8954 <source>Display name is required.</source>
8966 <target>L’escais-nom es requesit.</target> 8955 <target>L’escais-nom es requesit.</target>
8967 8956
8968 8957
8969 8958
8970 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8959 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8971 <trans-unit id="1303578752658966736"> 8960 <trans-unit id="1303578752658966736">
8972 <source>Display name must be at least 1 character long.</source> 8961 <source>Display name must be at least 1 character long.</source>
8973 <target>Lo nom public deu almens conténer 1 caractèr.</target> 8962 <target>Lo nom public deu almens conténer 1 caractèr.</target>
8974 8963
8975 8964
8976 8965
8977 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8966 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8978 <trans-unit id="4613240543124934954"> 8967 <trans-unit id="4613240543124934954">
8979 <source>Display name cannot be more than 50 characters long.</source> 8968 <source>Display name cannot be more than 50 characters long.</source>
8980 <target>Lo nom public pòt pas conténer mai de 50 caractèrs.</target> 8969 <target>Lo nom public pòt pas conténer mai de 50 caractèrs.</target>
8981 8970
8982 8971
8983 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8972 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8984 <trans-unit id="1000468652492651683"> 8973 <trans-unit id="1000468652492651683">
8985 <source>Report reason is required.</source> 8974 <source>Report reason is required.</source>
8986 <target>La rason del senha es requesida.</target> 8975 <target>La rason del senha es requesida.</target>
@@ -10806,12 +10795,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10806 <source>Upload a video</source> 10795 <source>Upload a video</source>
10807 <target state="new">Upload a video</target> 10796 <target state="new">Upload a video</target>
10808 10797
10809 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10798 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10810 <trans-unit id="7590784934397800835" datatype="html"> 10799 <trans-unit id="7590784934397800835" datatype="html">
10811 <source>Edit a video</source> 10800 <source>Edit a video</source>
10812 <target state="new">Edit a video</target> 10801 <target state="new">Edit a video</target>
10813 10802
10814 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10803 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10815 </body> 10804 </body>
10816 </file> 10805 </file>
10817</xliff> 10806</xliff>
diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf
index 595adfc84..f0eb068d1 100644
--- a/client/src/locale/angular.pl-PL.xlf
+++ b/client/src/locale/angular.pl-PL.xlf
@@ -1623,8 +1623,8 @@ The link will expire within 1 hour.</source>
1623 <trans-unit id="4424964105331349857" datatype="html"> 1623 <trans-unit id="4424964105331349857" datatype="html">
1624 <source>I'm a teapot</source> 1624 <source>I'm a teapot</source>
1625 <target state="translated">Jestem czajniczkiem</target> 1625 <target state="translated">Jestem czajniczkiem</target>
1626 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1626
1627 </trans-unit> 1627 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1628 <trans-unit id="1597262876035959248" datatype="html"> 1628 <trans-unit id="1597262876035959248" datatype="html">
1629 <source>That's an error.</source> 1629 <source>That's an error.</source>
1630 <target state="translated">To błąd.</target> 1630 <target state="translated">To błąd.</target>
@@ -4789,12 +4789,14 @@ The link will expire within 1 hour.</source>
4789 <source>Instance allowed by Twitter</source> 4789 <source>Instance allowed by Twitter</source>
4790 <target state="translated">Instancja dozwolona przez Twittera</target> 4790 <target state="translated">Instancja dozwolona przez Twittera</target>
4791 4791
4792 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4792 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4793 <trans-unit id="8042372696350741398" datatype="html"> 4793 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4794 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4794 <context-group purpose="location">
4795 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4795 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4796 4796 <context context-type="linenumber">490,495</context>
4797 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4797 </context-group>
4798 </trans-unit>
4799
4798 <trans-unit id="493135676263039396" datatype="html"> 4800 <trans-unit id="493135676263039396" datatype="html">
4799 <source>LIVE</source> 4801 <source>LIVE</source>
4800 <target state="translated">NA ŻYWO</target> 4802 <target state="translated">NA ŻYWO</target>
@@ -8691,31 +8693,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8691 <trans-unit id="8602814243662345124"> 8693 <trans-unit id="8602814243662345124">
8692 <source>Email is required.</source> 8694 <source>Email is required.</source>
8693 <target>Adres e-mail jest wymagany.</target> 8695 <target>Adres e-mail jest wymagany.</target>
8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8696
8695 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8697
8696 </trans-unit> 8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8697 <trans-unit id="4591482207344282590"> 8699 <trans-unit id="4591482207344282590">
8698 <source>Email must be valid.</source> 8700 <source>Email must be valid.</source>
8699 <target>Adres e-mail musi być prawidłowy.</target> 8701 <target>Adres e-mail musi być prawidłowy.</target>
8700 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8702
8701 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8703
8702 </trans-unit> 8704 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8703 <trans-unit id="544279804045883862" datatype="html"> 8705 <trans-unit id="544279804045883862" datatype="html">
8704 <source>Handle is required.</source> 8706 <source>Handle is required.</source>
8705 <target state="translated">Nazwa jest wymagana.</target> 8707 <target state="translated">Nazwa jest wymagana.</target>
8706 <context-group purpose="location"> 8708
8707 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8709 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8708 <context context-type="linenumber">48</context>
8709 </context-group>
8710 </trans-unit>
8711 <trans-unit id="2805037637775107078" datatype="html"> 8710 <trans-unit id="2805037637775107078" datatype="html">
8712 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8711 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8713 <target state="translated">Adres musi być prawidłowy (np. chocobozzz@example.com).</target> 8712 <target state="translated">Adres musi być prawidłowy (np. chocobozzz@example.com).</target>
8714 <context-group purpose="location"> 8713
8715 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8714 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8716 <context context-type="linenumber">49</context>
8717 </context-group>
8718 </trans-unit>
8719 <trans-unit id="4968369344159400023" datatype="html"> 8715 <trans-unit id="4968369344159400023" datatype="html">
8720 <source>Your name is required.</source> 8716 <source>Your name is required.</source>
8721 <target state="translated">Twoje imię jest wymagane.</target> 8717 <target state="translated">Twoje imię jest wymagane.</target>
@@ -8764,16 +8760,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8764 <trans-unit id="3868123820758341861"> 8760 <trans-unit id="3868123820758341861">
8765 <source>Username is required.</source> 8761 <source>Username is required.</source>
8766 <target>Nazwa użytkownika jest wymagana.</target> 8762 <target>Nazwa użytkownika jest wymagana.</target>
8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8763
8768 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8764
8769 </trans-unit> 8765 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8770 <trans-unit id="3577237269587081090"> 8766 <trans-unit id="3577237269587081090">
8771 <source>Password is required.</source> 8767 <source>Password is required.</source>
8772 <target>Hasło jest wymagane.</target> 8768 <target>Hasło jest wymagane.</target>
8773 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8769
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8770
8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8771
8776 </trans-unit> 8772 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8777 <trans-unit id="3152303769378345477"> 8773 <trans-unit id="3152303769378345477">
8778 <source>Confirmation of the password is required.</source> 8774 <source>Confirmation of the password is required.</source>
8779 <target>Potwierdzenie hasła jest wymagane.</target> 8775 <target>Potwierdzenie hasła jest wymagane.</target>
@@ -8782,129 +8778,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8782 <trans-unit id="4786141633412279939" datatype="html"> 8778 <trans-unit id="4786141633412279939" datatype="html">
8783 <source>Username must be at least 1 character long.</source> 8779 <source>Username must be at least 1 character long.</source>
8784 <target state="translated">Nazwa użytkownika musi mieć przynajmniej 1 znak.</target> 8780 <target state="translated">Nazwa użytkownika musi mieć przynajmniej 1 znak.</target>
8785 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8781
8786 </trans-unit> 8782 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8787 <trans-unit id="1019755749203839300" datatype="html"> 8783 <trans-unit id="1019755749203839300" datatype="html">
8788 <source>Username cannot be more than 50 characters long.</source> 8784 <source>Username cannot be more than 50 characters long.</source>
8789 <target state="translated">Nazwa użytkownika nie może zawierać więcej niż 50 znaków.</target> 8785 <target state="translated">Nazwa użytkownika nie może zawierać więcej niż 50 znaków.</target>
8790 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8786
8791 </trans-unit> 8787 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8792 <trans-unit id="5621067256208426608" datatype="html"> 8788 <trans-unit id="5621067256208426608" datatype="html">
8793 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8789 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8794 <target state="translated">Nazwa użytkownika może zawierać jedynie litery, cyfry, kropki i podkreślniki.</target> 8790 <target state="translated">Nazwa użytkownika może zawierać jedynie litery, cyfry, kropki i podkreślniki.</target>
8795 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8791
8796 </trans-unit> 8792 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8797 <trans-unit id="6288154707582132676" datatype="html"> 8793 <trans-unit id="6288154707582132676" datatype="html">
8798 <source>Channel name is required.</source> 8794 <source>Channel name is required.</source>
8799 <target state="translated">Nazwa kanału jest wymagana.</target> 8795 <target state="translated">Nazwa kanału jest wymagana.</target>
8800 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8796
8801 </trans-unit> 8797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8802 <trans-unit id="8178814467139959283" datatype="html"> 8798 <trans-unit id="8178814467139959283" datatype="html">
8803 <source>Channel name must be at least 1 character long.</source> 8799 <source>Channel name must be at least 1 character long.</source>
8804 <target state="translated">Nazwa kanału musi zawierać przynajmniej 1 znak.</target> 8800 <target state="translated">Nazwa kanału musi zawierać przynajmniej 1 znak.</target>
8805 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8801
8806 </trans-unit> 8802 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8807 <trans-unit id="8602785819772117007" datatype="html"> 8803 <trans-unit id="8602785819772117007" datatype="html">
8808 <source>Channel name cannot be more than 50 characters long.</source> 8804 <source>Channel name cannot be more than 50 characters long.</source>
8809 <target state="translated">Nazwa kanału nie może zawierać więcej niż 50 znaków.</target> 8805 <target state="translated">Nazwa kanału nie może zawierać więcej niż 50 znaków.</target>
8810 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8806
8811 </trans-unit> 8807 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8812 <trans-unit id="3419415520566928243" datatype="html"> 8808 <trans-unit id="3419415520566928243" datatype="html">
8813 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8809 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8814 <target state="translated">Nazwa kanału musi używać małych liter i może zawierać tylko znaki alfanumeryczne, kropki i podkreślniki.</target> 8810 <target state="translated">Nazwa kanału musi używać małych liter i może zawierać tylko znaki alfanumeryczne, kropki i podkreślniki.</target>
8815 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8811
8816 </trans-unit> 8812 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8817 <trans-unit id="525871656034789056"> 8813 <trans-unit id="525871656034789056">
8818 <source>Password must be at least 6 characters long.</source> 8814 <source>Password must be at least 6 characters long.</source>
8819 <target>Hasło musi składać się z przynajmniej 6 znaków.</target> 8815 <target>Hasło musi składać się z przynajmniej 6 znaków.</target>
8820 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8816
8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8817
8822 </trans-unit> 8818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8823 <trans-unit id="1099684476181448167"> 8819 <trans-unit id="1099684476181448167">
8824 <source>Password cannot be more than 255 characters long.</source> 8820 <source>Password cannot be more than 255 characters long.</source>
8825 <target>Hasło nie może zawierać więcej niż 255 znaków.</target> 8821 <target>Hasło nie może zawierać więcej niż 255 znaków.</target>
8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8822
8827 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8823
8828 </trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8829 <trans-unit id="3392630942539073768"> 8825 <trans-unit id="3392630942539073768">
8830 <source>The new password and the confirmed password do not correspond.</source> 8826 <source>The new password and the confirmed password do not correspond.</source>
8831 <target>Nowe hasło i potwierdzenie hasła nie pasują do siebie.</target> 8827 <target>Nowe hasło i potwierdzenie hasła nie pasują do siebie.</target>
8832 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8828
8833 </trans-unit> 8829 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8834 <trans-unit id="2027337371129904473"> 8830 <trans-unit id="2027337371129904473">
8835 <source>Video quota is required.</source> 8831 <source>Video quota is required.</source>
8836 <target>Powierzchnia na filmy jest wymagana.</target> 8832 <target>Powierzchnia na filmy jest wymagana.</target>
8837 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8833
8838 </trans-unit> 8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8839 <trans-unit id="267386529333143660"> 8835 <trans-unit id="267386529333143660">
8840 <source>Quota must be greater than -1.</source> 8836 <source>Quota must be greater than -1.</source>
8841 <target>Powierzchnia musi być większa niż -1.</target> 8837 <target>Powierzchnia musi być większa niż -1.</target>
8842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8838
8843 </trans-unit> 8839 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8844 <trans-unit id="1220179061234048936" datatype="html"> 8840 <trans-unit id="1220179061234048936" datatype="html">
8845 <source>Daily upload limit is required.</source> 8841 <source>Daily upload limit is required.</source>
8846 <target state="translated">Dzienny limit wrzucania jest wymagany.</target> 8842 <target state="translated">Dzienny limit wrzucania jest wymagany.</target>
8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8843
8848 </trans-unit> 8844 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8849 <trans-unit id="8959404382357999234" datatype="html"> 8845 <trans-unit id="8959404382357999234" datatype="html">
8850 <source>Daily upload limit must be greater than -1.</source> 8846 <source>Daily upload limit must be greater than -1.</source>
8851 <target state="translated">Dzienny limit wrzucania musi być większy niż -1.</target> 8847 <target state="translated">Dzienny limit wrzucania musi być większy niż -1.</target>
8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8848
8853 </trans-unit> 8849 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8854 <trans-unit id="4796798537475457493"> 8850 <trans-unit id="4796798537475457493">
8855 <source>User role is required.</source> 8851 <source>User role is required.</source>
8856 <target>Rola użytkownika jest wymagana.</target> 8852 <target>Rola użytkownika jest wymagana.</target>
8857 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8853
8858 </trans-unit> 8854 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8859 <trans-unit id="2761226139624435788"> 8855 <trans-unit id="2761226139624435788">
8860 <source>Description must be at least 3 characters long.</source> 8856 <source>Description must be at least 3 characters long.</source>
8861 <target>Opis musi zawierać przynajmniej 3 znaki.</target> 8857 <target>Opis musi zawierać przynajmniej 3 znaki.</target>
8862 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8858
8863 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8859
8864 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8860
8865 </trans-unit> 8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8866 <trans-unit id="4717982586356605243" datatype="html"> 8862 <trans-unit id="4717982586356605243" datatype="html">
8867 <source>Description cannot be more than 1000 characters long.</source> 8863 <source>Description cannot be more than 1000 characters long.</source>
8868 <target state="translated">Opis nie może mieć więcej niż 1000 znaków.</target> 8864 <target state="translated">Opis nie może mieć więcej niż 1000 znaków.</target>
8869 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8865
8870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8866
8871 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8867
8872 </trans-unit> 8868 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8873 <trans-unit id="1814372869868173571" datatype="html"> 8869 <trans-unit id="1814372869868173571" datatype="html">
8874 <source>You must agree with the instance terms in order to register on it.</source> 8870 <source>You must agree with the instance terms in order to register on it.</source>
8875 <target state="translated">Musisz zgodzić się na zasady instancji żeby się na niej zarejestrować.</target> 8871 <target state="translated">Musisz zgodzić się na zasady instancji żeby się na niej zarejestrować.</target>
8876 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8872
8877 </trans-unit> 8873 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8878 <trans-unit id="7803960725351649605" datatype="html"> 8874 <trans-unit id="7803960725351649605" datatype="html">
8879 <source>Ban reason must be at least 3 characters long.</source> 8875 <source>Ban reason must be at least 3 characters long.</source>
8880 <target state="translated">Powód bana musi zawierać przynajmniej 3 znaki.</target> 8876 <target state="translated">Powód bana musi zawierać przynajmniej 3 znaki.</target>
8881 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8877
8882 </trans-unit> 8878 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8883 <trans-unit id="3851609012243698179" datatype="html"> 8879 <trans-unit id="3851609012243698179" datatype="html">
8884 <source>Ban reason cannot be more than 250 characters long.</source> 8880 <source>Ban reason cannot be more than 250 characters long.</source>
8885 <target state="translated">Powód bana nie może zawierać więcej niż 250 znaków.</target> 8881 <target state="translated">Powód bana nie może zawierać więcej niż 250 znaków.</target>
8886 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8882
8887 </trans-unit> 8883 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8888 <trans-unit id="6632896893630378443"> 8884 <trans-unit id="6632896893630378443">
8889 <source>Display name is required.</source> 8885 <source>Display name is required.</source>
8890 <target>Nazwa wyświetlana jest wymagana.</target> 8886 <target>Nazwa wyświetlana jest wymagana.</target>
8891 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8887
8892 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8888
8893 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8889
8894 </trans-unit> 8890 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8895 <trans-unit id="1303578752658966736" datatype="html"> 8891 <trans-unit id="1303578752658966736" datatype="html">
8896 <source>Display name must be at least 1 character long.</source> 8892 <source>Display name must be at least 1 character long.</source>
8897 <target state="translated">Wyświetlana nazwa musi zawierać przynajmniej 1 znak.</target> 8893 <target state="translated">Wyświetlana nazwa musi zawierać przynajmniej 1 znak.</target>
8898 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8894
8899 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8895
8900 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8896
8901 </trans-unit> 8897 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8902 <trans-unit id="4613240543124934954" datatype="html"> 8898 <trans-unit id="4613240543124934954" datatype="html">
8903 <source>Display name cannot be more than 50 characters long.</source> 8899 <source>Display name cannot be more than 50 characters long.</source>
8904 <target state="translated">Wyświetlana nazwa nie może zawierać więcej niż 50 znaków.</target> 8900 <target state="translated">Wyświetlana nazwa nie może zawierać więcej niż 50 znaków.</target>
8905 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8901
8906 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8902
8907 </trans-unit> 8903 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8908 <trans-unit id="1000468652492651683"> 8904 <trans-unit id="1000468652492651683">
8909 <source>Report reason is required.</source> 8905 <source>Report reason is required.</source>
8910 <target>Przyczyna zgłoszenia jest wymagana.</target> 8906 <target>Przyczyna zgłoszenia jest wymagana.</target>
@@ -10748,12 +10744,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10748 <source>Upload a video</source> 10744 <source>Upload a video</source>
10749 <target state="translated">Wyślij film</target> 10745 <target state="translated">Wyślij film</target>
10750 10746
10751 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10747 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10752 <trans-unit id="7590784934397800835" datatype="html"> 10748 <trans-unit id="7590784934397800835" datatype="html">
10753 <source>Edit a video</source> 10749 <source>Edit a video</source>
10754 <target state="translated">Edytuj film</target> 10750 <target state="translated">Edytuj film</target>
10755 10751
10756 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10752 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10757 </body> 10753 </body>
10758 </file> 10754 </file>
10759</xliff> 10755</xliff>
diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf
index a6313f19d..96470f7a6 100644
--- a/client/src/locale/angular.pt-BR.xlf
+++ b/client/src/locale/angular.pt-BR.xlf
@@ -1614,7 +1614,7 @@ The link will expire within 1 hour.</target>
1614 <source>I'm a teapot</source> 1614 <source>I'm a teapot</source>
1615 <target state="new">I'm a teapot</target> 1615 <target state="new">I'm a teapot</target>
1616 1616
1617 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 1617 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1618 <trans-unit id="1597262876035959248" datatype="html"> 1618 <trans-unit id="1597262876035959248" datatype="html">
1619 <source>That's an error.</source> 1619 <source>That's an error.</source>
1620 <target state="new">That's an error.</target> 1620 <target state="new">That's an error.</target>
@@ -4805,18 +4805,13 @@ The link will expire within 1 hour.</target>
4805 <source>Instance allowed by Twitter</source> 4805 <source>Instance allowed by Twitter</source>
4806 <target state="new">Instance allowed by Twitter</target> 4806 <target state="new">Instance allowed by Twitter</target>
4807 4807
4808 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4808 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4809 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4809 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4810 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4810 <context-group purpose="location">
4811 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4811 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4812 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4812 <context context-type="linenumber">490,495</context>
4813 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4813 </context-group>
4814 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4814 </trans-unit>
4815 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4816 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4817 "/> to see if you instance is allowed. </target>
4818
4819 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4820 4815
4821 <trans-unit id="493135676263039396" datatype="html"> 4816 <trans-unit id="493135676263039396" datatype="html">
4822 <source>LIVE</source> 4817 <source>LIVE</source>
@@ -8582,27 +8577,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8582 <trans-unit id="8602814243662345124"> 8577 <trans-unit id="8602814243662345124">
8583 <source>Email is required.</source> 8578 <source>Email is required.</source>
8584 <target>E-mail é necessário.</target> 8579 <target>E-mail é necessário.</target>
8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8580
8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8581
8587 </trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8588 <trans-unit id="4591482207344282590"> 8583 <trans-unit id="4591482207344282590">
8589 <source>Email must be valid.</source> 8584 <source>Email must be valid.</source>
8590 <target>E-mail deve ser válido.</target> 8585 <target>E-mail deve ser válido.</target>
8591 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8586
8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8587
8593 </trans-unit><trans-unit id="544279804045883862" datatype="html"> 8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8594 <source>Handle is required.</source><target state="new">Handle is required.</target> 8589 <source>Handle is required.</source><target state="new">Handle is required.</target>
8595 <context-group purpose="location"> 8590
8596 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8591 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8597 <context context-type="linenumber">48</context>
8598 </context-group>
8599 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8600 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8592 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8601 <context-group purpose="location"> 8593
8602 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8594 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8603 <context context-type="linenumber">49</context>
8604 </context-group>
8605 </trans-unit>
8606 <trans-unit id="4968369344159400023"> 8595 <trans-unit id="4968369344159400023">
8607 <source>Your name is required.</source> 8596 <source>Your name is required.</source>
8608 <target>Seu nome é obrigatório.</target> 8597 <target>Seu nome é obrigatório.</target>
@@ -8651,16 +8640,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8651 <trans-unit id="3868123820758341861"> 8640 <trans-unit id="3868123820758341861">
8652 <source>Username is required.</source> 8641 <source>Username is required.</source>
8653 <target>Nome de usuário é necessário.</target> 8642 <target>Nome de usuário é necessário.</target>
8654 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8643
8655 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8644
8656 </trans-unit> 8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8657 <trans-unit id="3577237269587081090"> 8646 <trans-unit id="3577237269587081090">
8658 <source>Password is required.</source> 8647 <source>Password is required.</source>
8659 <target>Senha é necessária.</target> 8648 <target>Senha é necessária.</target>
8660 8649
8661 8650
8662 8651
8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8664 <trans-unit id="3152303769378345477"> 8653 <trans-unit id="3152303769378345477">
8665 <source>Confirmation of the password is required.</source> 8654 <source>Confirmation of the password is required.</source>
8666 <target>Confirmação da senha é necessária.</target> 8655 <target>Confirmação da senha é necessária.</target>
@@ -8669,129 +8658,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8669 <trans-unit id="4786141633412279939"> 8658 <trans-unit id="4786141633412279939">
8670 <source>Username must be at least 1 character long.</source> 8659 <source>Username must be at least 1 character long.</source>
8671 <target>O nome de usuário deve ter ao menos 1 caractere.</target> 8660 <target>O nome de usuário deve ter ao menos 1 caractere.</target>
8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8661
8673 </trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8674 <trans-unit id="1019755749203839300"> 8663 <trans-unit id="1019755749203839300">
8675 <source>Username cannot be more than 50 characters long.</source> 8664 <source>Username cannot be more than 50 characters long.</source>
8676 <target>O nome de usuário não pode ter mais que 50 caracteres.</target> 8665 <target>O nome de usuário não pode ter mais que 50 caracteres.</target>
8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8666
8678 </trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8679 <trans-unit id="5621067256208426608"> 8668 <trans-unit id="5621067256208426608">
8680 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8669 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8681 <target>O nome de usuário deve ser alfanumérico e em caixa baixa; pontos finais e underlines são permitidos.</target> 8670 <target>O nome de usuário deve ser alfanumérico e em caixa baixa; pontos finais e underlines são permitidos.</target>
8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8671
8683 </trans-unit> 8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8684 <trans-unit id="6288154707582132676" datatype="html"> 8673 <trans-unit id="6288154707582132676" datatype="html">
8685 <source>Channel name is required.</source> 8674 <source>Channel name is required.</source>
8686 <target state="new">Channel name is required.</target> 8675 <target state="new">Channel name is required.</target>
8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8676
8688 </trans-unit> 8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8689 <trans-unit id="8178814467139959283" datatype="html"> 8678 <trans-unit id="8178814467139959283" datatype="html">
8690 <source>Channel name must be at least 1 character long.</source> 8679 <source>Channel name must be at least 1 character long.</source>
8691 <target state="new">Channel name must be at least 1 character long.</target> 8680 <target state="new">Channel name must be at least 1 character long.</target>
8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8681
8693 </trans-unit> 8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8694 <trans-unit id="8602785819772117007" datatype="html"> 8683 <trans-unit id="8602785819772117007" datatype="html">
8695 <source>Channel name cannot be more than 50 characters long.</source> 8684 <source>Channel name cannot be more than 50 characters long.</source>
8696 <target state="new">Channel name cannot be more than 50 characters long.</target> 8685 <target state="new">Channel name cannot be more than 50 characters long.</target>
8697 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8686
8698 </trans-unit> 8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8699 <trans-unit id="3419415520566928243" datatype="html"> 8688 <trans-unit id="3419415520566928243" datatype="html">
8700 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8689 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8701 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8690 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8702 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8691
8703 </trans-unit> 8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8704 <trans-unit id="525871656034789056"> 8693 <trans-unit id="525871656034789056">
8705 <source>Password must be at least 6 characters long.</source> 8694 <source>Password must be at least 6 characters long.</source>
8706 <target>Senha deve ter pelo menos 6 caracteres.</target> 8695 <target>Senha deve ter pelo menos 6 caracteres.</target>
8707 8696
8708 8697
8709 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8710 <trans-unit id="1099684476181448167"> 8699 <trans-unit id="1099684476181448167">
8711 <source>Password cannot be more than 255 characters long.</source> 8700 <source>Password cannot be more than 255 characters long.</source>
8712 <target>Senha não pode ter mais que 255 caracteres.</target> 8701 <target>Senha não pode ter mais que 255 caracteres.</target>
8713 8702
8714 8703
8715 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8704 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8716 <trans-unit id="3392630942539073768"> 8705 <trans-unit id="3392630942539073768">
8717 <source>The new password and the confirmed password do not correspond.</source> 8706 <source>The new password and the confirmed password do not correspond.</source>
8718 <target>A nova senha e a senha confirmada não são iguais.</target> 8707 <target>A nova senha e a senha confirmada não são iguais.</target>
8719 8708
8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8709 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8721 <trans-unit id="2027337371129904473"> 8710 <trans-unit id="2027337371129904473">
8722 <source>Video quota is required.</source> 8711 <source>Video quota is required.</source>
8723 <target>Quota de vídeo é necessária.</target> 8712 <target>Quota de vídeo é necessária.</target>
8724 8713
8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8714 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8726 <trans-unit id="267386529333143660"> 8715 <trans-unit id="267386529333143660">
8727 <source>Quota must be greater than -1.</source> 8716 <source>Quota must be greater than -1.</source>
8728 <target>Quota deve ser maior que -1.</target> 8717 <target>Quota deve ser maior que -1.</target>
8729 8718
8730 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8719 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8731 <trans-unit id="1220179061234048936"> 8720 <trans-unit id="1220179061234048936">
8732 <source>Daily upload limit is required.</source> 8721 <source>Daily upload limit is required.</source>
8733 <target>Limite de upload diário é obrigatório.</target> 8722 <target>Limite de upload diário é obrigatório.</target>
8734 8723
8735 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8724 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8736 <trans-unit id="8959404382357999234"> 8725 <trans-unit id="8959404382357999234">
8737 <source>Daily upload limit must be greater than -1.</source> 8726 <source>Daily upload limit must be greater than -1.</source>
8738 <target>Limite de upload diário deve ser maior que -1.</target> 8727 <target>Limite de upload diário deve ser maior que -1.</target>
8739 8728
8740 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8729 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8741 <trans-unit id="4796798537475457493"> 8730 <trans-unit id="4796798537475457493">
8742 <source>User role is required.</source> 8731 <source>User role is required.</source>
8743 <target>Papel de usuário é necessário.</target> 8732 <target>Papel de usuário é necessário.</target>
8744 8733
8745 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8734 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8746 <trans-unit id="2761226139624435788"> 8735 <trans-unit id="2761226139624435788">
8747 <source>Description must be at least 3 characters long.</source> 8736 <source>Description must be at least 3 characters long.</source>
8748 <target>A descrição deve ter pelo menos 3 caracteres.</target> 8737 <target>A descrição deve ter pelo menos 3 caracteres.</target>
8749 8738
8750 8739
8751 8740
8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8741 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8753 <trans-unit id="4717982586356605243"> 8742 <trans-unit id="4717982586356605243">
8754 <source>Description cannot be more than 1000 characters long.</source> 8743 <source>Description cannot be more than 1000 characters long.</source>
8755 <target>A descrição não pode ter mais que 1000 caracteres.</target> 8744 <target>A descrição não pode ter mais que 1000 caracteres.</target>
8756 8745
8757 8746
8758 8747
8759 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8748 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8760 <trans-unit id="1814372869868173571" datatype="html"> 8749 <trans-unit id="1814372869868173571" datatype="html">
8761 <source>You must agree with the instance terms in order to register on it.</source> 8750 <source>You must agree with the instance terms in order to register on it.</source>
8762 <target state="translated">Você precisa concordar com os termos da instância para se registrar.</target> 8751 <target state="translated">Você precisa concordar com os termos da instância para se registrar.</target>
8763 8752
8764 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8753 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8765 <trans-unit id="7803960725351649605"> 8754 <trans-unit id="7803960725351649605">
8766 <source>Ban reason must be at least 3 characters long.</source> 8755 <source>Ban reason must be at least 3 characters long.</source>
8767 <target>O motivo do banimento deve ter pelo menos 3 caracteres.</target> 8756 <target>O motivo do banimento deve ter pelo menos 3 caracteres.</target>
8768 8757
8769 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8758 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8770 <trans-unit id="3851609012243698179"> 8759 <trans-unit id="3851609012243698179">
8771 <source>Ban reason cannot be more than 250 characters long.</source> 8760 <source>Ban reason cannot be more than 250 characters long.</source>
8772 <target>O motivo do banimento não pode ter mais que 250 caracteres.</target> 8761 <target>O motivo do banimento não pode ter mais que 250 caracteres.</target>
8773 8762
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8763 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8775 <trans-unit id="6632896893630378443"> 8764 <trans-unit id="6632896893630378443">
8776 <source>Display name is required.</source> 8765 <source>Display name is required.</source>
8777 <target>Nome de exibição é necessário.</target> 8766 <target>Nome de exibição é necessário.</target>
8778 8767
8779 8768
8780 8769
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8770 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8782 <trans-unit id="1303578752658966736"> 8771 <trans-unit id="1303578752658966736">
8783 <source>Display name must be at least 1 character long.</source> 8772 <source>Display name must be at least 1 character long.</source>
8784 <target>O nome de exibição deve ter no mínimo 1 caractere.</target> 8773 <target>O nome de exibição deve ter no mínimo 1 caractere.</target>
8785 8774
8786 8775
8787 8776
8788 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8777 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8789 <trans-unit id="4613240543124934954"> 8778 <trans-unit id="4613240543124934954">
8790 <source>Display name cannot be more than 50 characters long.</source> 8779 <source>Display name cannot be more than 50 characters long.</source>
8791 <target>O nome de exibição não pode ter mais que 50 caracteres.</target> 8780 <target>O nome de exibição não pode ter mais que 50 caracteres.</target>
8792 8781
8793 8782
8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8783 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8795 <trans-unit id="1000468652492651683"> 8784 <trans-unit id="1000468652492651683">
8796 <source>Report reason is required.</source> 8785 <source>Report reason is required.</source>
8797 <target>Motivo da denúncia é necessário.</target> 8786 <target>Motivo da denúncia é necessário.</target>
@@ -10605,12 +10594,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10605 <source>Upload a video</source> 10594 <source>Upload a video</source>
10606 <target state="new">Upload a video</target> 10595 <target state="new">Upload a video</target>
10607 10596
10608 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10597 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10609 <trans-unit id="7590784934397800835" datatype="html"> 10598 <trans-unit id="7590784934397800835" datatype="html">
10610 <source>Edit a video</source> 10599 <source>Edit a video</source>
10611 <target state="new">Edit a video</target> 10600 <target state="new">Edit a video</target>
10612 10601
10613 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10602 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10614 </body> 10603 </body>
10615 </file> 10604 </file>
10616</xliff> 10605</xliff>
diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf
index 40e5fe8bf..acd9de926 100644
--- a/client/src/locale/angular.pt-PT.xlf
+++ b/client/src/locale/angular.pt-PT.xlf
@@ -1630,7 +1630,7 @@ The link will expire within 1 hour.</target>
1630 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1630 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1631 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1631 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1632 1632
1633 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1633 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1634 <source>That's an error.</source><target state="new">That's an error.</target> 1634 <source>That's an error.</source><target state="new">That's an error.</target>
1635 <context-group purpose="location"> 1635 <context-group purpose="location">
1636 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1636 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4665,18 +4665,13 @@ The link will expire within 1 hour.</target>
4665 <source>Instance allowed by Twitter</source> 4665 <source>Instance allowed by Twitter</source>
4666 <target state="new">Instance allowed by Twitter</target> 4666 <target state="new">Instance allowed by Twitter</target>
4667 4667
4668 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4668 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4669 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4669 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4670 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4670 <context-group purpose="location">
4671 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4671 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4672 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4672 <context context-type="linenumber">490,495</context>
4673 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4673 </context-group>
4674 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4674 </trans-unit>
4675 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4676 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4677 "/> to see if you instance is allowed. </target>
4678
4679 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4680 <trans-unit id="493135676263039396" datatype="html"> 4675 <trans-unit id="493135676263039396" datatype="html">
4681 <source>LIVE</source><target state="new">LIVE</target> 4676 <source>LIVE</source><target state="new">LIVE</target>
4682 4677
@@ -8371,25 +8366,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8371 <target>E-mail é necessário.</target> 8366 <target>E-mail é necessário.</target>
8372 8367
8373 8368
8374 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8369 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8375 <trans-unit id="4591482207344282590"> 8370 <trans-unit id="4591482207344282590">
8376 <source>Email must be valid.</source> 8371 <source>Email must be valid.</source>
8377 <target>E-mail deve ser válido.</target> 8372 <target>E-mail deve ser válido.</target>
8378 8373
8379 8374
8380 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8375 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8381 <source>Handle is required.</source><target state="new">Handle is required.</target> 8376 <source>Handle is required.</source><target state="new">Handle is required.</target>
8382 <context-group purpose="location"> 8377
8383 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8378 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8384 <context context-type="linenumber">48</context>
8385 </context-group>
8386 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8387 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8379 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8388 <context-group purpose="location"> 8380
8389 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8381 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8390 <context context-type="linenumber">49</context>
8391 </context-group>
8392 </trans-unit>
8393 <trans-unit id="4968369344159400023"> 8382 <trans-unit id="4968369344159400023">
8394 <source>Your name is required.</source> 8383 <source>Your name is required.</source>
8395 <target state="new">Your name is required.</target> 8384 <target state="new">Your name is required.</target>
@@ -8440,13 +8429,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8440 <target>Nome de usuário é necessário.</target> 8429 <target>Nome de usuário é necessário.</target>
8441 8430
8442 8431
8443 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8432 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8444 <trans-unit id="3577237269587081090"> 8433 <trans-unit id="3577237269587081090">
8445 <source>Password is required.</source> 8434 <source>Password is required.</source>
8446 <target>Senha é necessária.</target> 8435 <target>Senha é necessária.</target>
8447 8436
8448 8437
8449 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8438 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8450 <trans-unit id="3152303769378345477"> 8439 <trans-unit id="3152303769378345477">
8451 <source>Confirmation of the password is required.</source> 8440 <source>Confirmation of the password is required.</source>
8452 <target>Confirmação da senha é necessária.</target> 8441 <target>Confirmação da senha é necessária.</target>
@@ -8456,127 +8445,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8456 <source>Username must be at least 1 character long.</source> 8445 <source>Username must be at least 1 character long.</source>
8457 <target state="new">Username must be at least 1 character long.</target> 8446 <target state="new">Username must be at least 1 character long.</target>
8458 8447
8459 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8448 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8460 <trans-unit id="1019755749203839300"> 8449 <trans-unit id="1019755749203839300">
8461 <source>Username cannot be more than 50 characters long.</source> 8450 <source>Username cannot be more than 50 characters long.</source>
8462 <target state="new">Username cannot be more than 50 characters long.</target> 8451 <target state="new">Username cannot be more than 50 characters long.</target>
8463 8452
8464 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8453 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8465 <trans-unit id="5621067256208426608"> 8454 <trans-unit id="5621067256208426608">
8466 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8455 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8467 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8456 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8468 8457
8469 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8458 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8470 <trans-unit id="6288154707582132676" datatype="html"> 8459 <trans-unit id="6288154707582132676" datatype="html">
8471 <source>Channel name is required.</source> 8460 <source>Channel name is required.</source>
8472 <target state="new">Channel name is required.</target> 8461 <target state="new">Channel name is required.</target>
8473 8462
8474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8463 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8475 <trans-unit id="8178814467139959283" datatype="html"> 8464 <trans-unit id="8178814467139959283" datatype="html">
8476 <source>Channel name must be at least 1 character long.</source> 8465 <source>Channel name must be at least 1 character long.</source>
8477 <target state="new">Channel name must be at least 1 character long.</target> 8466 <target state="new">Channel name must be at least 1 character long.</target>
8478 8467
8479 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8468 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8480 <trans-unit id="8602785819772117007" datatype="html"> 8469 <trans-unit id="8602785819772117007" datatype="html">
8481 <source>Channel name cannot be more than 50 characters long.</source> 8470 <source>Channel name cannot be more than 50 characters long.</source>
8482 <target state="new">Channel name cannot be more than 50 characters long.</target> 8471 <target state="new">Channel name cannot be more than 50 characters long.</target>
8483 8472
8484 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8473 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8485 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8474 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8486 8475
8487 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8476 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8488 8477
8489 <trans-unit id="525871656034789056"> 8478 <trans-unit id="525871656034789056">
8490 <source>Password must be at least 6 characters long.</source> 8479 <source>Password must be at least 6 characters long.</source>
8491 <target>Senha deve ter pelo menos 6 caracteres.</target> 8480 <target>Senha deve ter pelo menos 6 caracteres.</target>
8492 8481
8493 8482
8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8483 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8495 <trans-unit id="1099684476181448167"> 8484 <trans-unit id="1099684476181448167">
8496 <source>Password cannot be more than 255 characters long.</source> 8485 <source>Password cannot be more than 255 characters long.</source>
8497 <target>Senha não pode ter mais que 255 caracteres.</target> 8486 <target>Senha não pode ter mais que 255 caracteres.</target>
8498 8487
8499 8488
8500 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8501 <trans-unit id="3392630942539073768"> 8490 <trans-unit id="3392630942539073768">
8502 <source>The new password and the confirmed password do not correspond.</source> 8491 <source>The new password and the confirmed password do not correspond.</source>
8503 <target>A nova senha e a senha confirmada não são iguais.</target> 8492 <target>A nova senha e a senha confirmada não são iguais.</target>
8504 8493
8505 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8506 <trans-unit id="2027337371129904473"> 8495 <trans-unit id="2027337371129904473">
8507 <source>Video quota is required.</source> 8496 <source>Video quota is required.</source>
8508 <target>Cota de vídeo é necessária.</target> 8497 <target>Cota de vídeo é necessária.</target>
8509 8498
8510 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8499 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8511 <trans-unit id="267386529333143660"> 8500 <trans-unit id="267386529333143660">
8512 <source>Quota must be greater than -1.</source> 8501 <source>Quota must be greater than -1.</source>
8513 <target>Cota deve ser maior que -1.</target> 8502 <target>Cota deve ser maior que -1.</target>
8514 8503
8515 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8504 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8516 <trans-unit id="1220179061234048936"> 8505 <trans-unit id="1220179061234048936">
8517 <source>Daily upload limit is required.</source> 8506 <source>Daily upload limit is required.</source>
8518 <target>Limite de upload diário é obrigatório.</target> 8507 <target>Limite de upload diário é obrigatório.</target>
8519 8508
8520 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8509 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8521 <trans-unit id="8959404382357999234"> 8510 <trans-unit id="8959404382357999234">
8522 <source>Daily upload limit must be greater than -1.</source> 8511 <source>Daily upload limit must be greater than -1.</source>
8523 <target>Limite de upload diário deve ser maior que -1.</target> 8512 <target>Limite de upload diário deve ser maior que -1.</target>
8524 8513
8525 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8514 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8526 <trans-unit id="4796798537475457493"> 8515 <trans-unit id="4796798537475457493">
8527 <source>User role is required.</source> 8516 <source>User role is required.</source>
8528 <target>Papel de usuário é necessário.</target> 8517 <target>Papel de usuário é necessário.</target>
8529 8518
8530 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8519 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8531 <trans-unit id="2761226139624435788"> 8520 <trans-unit id="2761226139624435788">
8532 <source>Description must be at least 3 characters long.</source> 8521 <source>Description must be at least 3 characters long.</source>
8533 <target>Descrição deve ter pelo menos 3 caracteres.</target> 8522 <target>Descrição deve ter pelo menos 3 caracteres.</target>
8534 8523
8535 8524
8536 8525
8537 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8526 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8538 <trans-unit id="4717982586356605243"> 8527 <trans-unit id="4717982586356605243">
8539 <source>Description cannot be more than 1000 characters long.</source> 8528 <source>Description cannot be more than 1000 characters long.</source>
8540 <target state="new">Description cannot be more than 1000 characters long.</target> 8529 <target state="new">Description cannot be more than 1000 characters long.</target>
8541 8530
8542 8531
8543 8532
8544 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8545 <trans-unit id="1814372869868173571" datatype="html"> 8534 <trans-unit id="1814372869868173571" datatype="html">
8546 <source>You must agree with the instance terms in order to register on it.</source> 8535 <source>You must agree with the instance terms in order to register on it.</source>
8547 <target state="new">You must agree with the instance terms in order to register on it.</target> 8536 <target state="new">You must agree with the instance terms in order to register on it.</target>
8548 8537
8549 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8538 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8550 <trans-unit id="7803960725351649605"> 8539 <trans-unit id="7803960725351649605">
8551 <source>Ban reason must be at least 3 characters long.</source> 8540 <source>Ban reason must be at least 3 characters long.</source>
8552 <target>Motivo do banimento deve ter pelo menos 3 caracteres.</target> 8541 <target>Motivo do banimento deve ter pelo menos 3 caracteres.</target>
8553 8542
8554 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8543 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8555 <trans-unit id="3851609012243698179"> 8544 <trans-unit id="3851609012243698179">
8556 <source>Ban reason cannot be more than 250 characters long.</source> 8545 <source>Ban reason cannot be more than 250 characters long.</source>
8557 <target>Motivo do banimento não pode ter mais de 250 caracteres.</target> 8546 <target>Motivo do banimento não pode ter mais de 250 caracteres.</target>
8558 8547
8559 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8548 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8560 <trans-unit id="6632896893630378443"> 8549 <trans-unit id="6632896893630378443">
8561 <source>Display name is required.</source> 8550 <source>Display name is required.</source>
8562 <target>Nome de exibição é necessário.</target> 8551 <target>Nome de exibição é necessário.</target>
8563 8552
8564 8553
8565 8554
8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8555 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8567 <trans-unit id="1303578752658966736"> 8556 <trans-unit id="1303578752658966736">
8568 <source>Display name must be at least 1 character long.</source> 8557 <source>Display name must be at least 1 character long.</source>
8569 <target state="new">Display name must be at least 1 character long.</target> 8558 <target state="new">Display name must be at least 1 character long.</target>
8570 8559
8571 8560
8572 8561
8573 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8574 <trans-unit id="4613240543124934954"> 8563 <trans-unit id="4613240543124934954">
8575 <source>Display name cannot be more than 50 characters long.</source> 8564 <source>Display name cannot be more than 50 characters long.</source>
8576 <target state="new">Display name cannot be more than 50 characters long.</target> 8565 <target state="new">Display name cannot be more than 50 characters long.</target>
8577 8566
8578 8567
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8580 <trans-unit id="1000468652492651683"> 8569 <trans-unit id="1000468652492651683">
8581 <source>Report reason is required.</source> 8570 <source>Report reason is required.</source>
8582 <target>Motivo da denúncia é necessário.</target> 8571 <target>Motivo da denúncia é necessário.</target>
@@ -10268,10 +10257,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10268 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10257 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10269 <source>Upload a video</source><target state="new">Upload a video</target> 10258 <source>Upload a video</source><target state="new">Upload a video</target>
10270 10259
10271 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10260 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10272 <source>Edit a video</source><target state="new">Edit a video</target> 10261 <source>Edit a video</source><target state="new">Edit a video</target>
10273 10262
10274 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10263 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10275 </body> 10264 </body>
10276 </file> 10265 </file>
10277</xliff> \ No newline at end of file 10266</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index e3f1096fd..b515c062a 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -1529,8 +1529,8 @@ The link will expire within 1 hour.</source>
1529 <trans-unit id="4424964105331349857" datatype="html"> 1529 <trans-unit id="4424964105331349857" datatype="html">
1530 <source>I'm a teapot</source> 1530 <source>I'm a teapot</source>
1531 <target state="translated">Я чайник</target> 1531 <target state="translated">Я чайник</target>
1532 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1532
1533 </trans-unit> 1533 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1534 <trans-unit id="1597262876035959248" datatype="html"> 1534 <trans-unit id="1597262876035959248" datatype="html">
1535 <source>That's an error.</source> 1535 <source>That's an error.</source>
1536 <target state="translated">Это ошибка.</target> 1536 <target state="translated">Это ошибка.</target>
@@ -4681,12 +4681,14 @@ The link will expire within 1 hour.</source>
4681 <source>Instance allowed by Twitter</source> 4681 <source>Instance allowed by Twitter</source>
4682 <target state="translated">Экземпляр, разрешенный Twitter</target> 4682 <target state="translated">Экземпляр, разрешенный Twitter</target>
4683 4683
4684 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4684 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4685 <trans-unit id="8042372696350741398" datatype="html"> 4685 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4686 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4686 <context-group purpose="location">
4687 <target state="translated">Если ваш экземпляр явно разрешен Twitter, видеоплейер будет встроен в Twitter feed на PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> В противном случае, мы используем ссылку с изображением, которая перенаправит на ваш экземпляр PeerTube.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Установить данный флаг, сохраните конфигурацию и проверьте , используя видео URL вашего экземпляра (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> , чтобы убедиться, что ваш экзмепляр разрешен. </target> 4687 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4688 4688 <context context-type="linenumber">490,495</context>
4689 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4689 </context-group>
4690 </trans-unit>
4691
4690 <trans-unit id="493135676263039396" datatype="html"> 4692 <trans-unit id="493135676263039396" datatype="html">
4691 <source>LIVE</source> 4693 <source>LIVE</source>
4692 <target state="translated">В ЭФИРЕ</target> 4694 <target state="translated">В ЭФИРЕ</target>
@@ -8485,31 +8487,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8485 <trans-unit id="8602814243662345124"> 8487 <trans-unit id="8602814243662345124">
8486 <source>Email is required.</source> 8488 <source>Email is required.</source>
8487 <target>Требуется электронная почта.</target> 8489 <target>Требуется электронная почта.</target>
8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8490
8489 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8491
8490 </trans-unit> 8492 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8491 <trans-unit id="4591482207344282590"> 8493 <trans-unit id="4591482207344282590">
8492 <source>Email must be valid.</source> 8494 <source>Email must be valid.</source>
8493 <target>Электронная почта должна быть действительной.</target> 8495 <target>Электронная почта должна быть действительной.</target>
8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8496
8495 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8497
8496 </trans-unit> 8498 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8497 <trans-unit id="544279804045883862" datatype="html"> 8499 <trans-unit id="544279804045883862" datatype="html">
8498 <source>Handle is required.</source> 8500 <source>Handle is required.</source>
8499 <target state="translated">Выбрать обязательно.</target> 8501 <target state="translated">Выбрать обязательно.</target>
8500 <context-group purpose="location"> 8502
8501 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8503 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8502 <context context-type="linenumber">48</context>
8503 </context-group>
8504 </trans-unit>
8505 <trans-unit id="2805037637775107078" datatype="html"> 8504 <trans-unit id="2805037637775107078" datatype="html">
8506 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8505 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8507 <target state="translated">Значение должно быть действительным (например, chocobozzz@example.com).</target> 8506 <target state="translated">Значение должно быть действительным (например, chocobozzz@example.com).</target>
8508 <context-group purpose="location"> 8507
8509 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8508 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8510 <context context-type="linenumber">49</context>
8511 </context-group>
8512 </trans-unit>
8513 <trans-unit id="4968369344159400023"> 8509 <trans-unit id="4968369344159400023">
8514 <source>Your name is required.</source> 8510 <source>Your name is required.</source>
8515 <target>Требуется ваше имя.</target> 8511 <target>Требуется ваше имя.</target>
@@ -8558,16 +8554,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8558 <trans-unit id="3868123820758341861"> 8554 <trans-unit id="3868123820758341861">
8559 <source>Username is required.</source> 8555 <source>Username is required.</source>
8560 <target>Требуется имя пользователя.</target> 8556 <target>Требуется имя пользователя.</target>
8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8557
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8558
8563 </trans-unit> 8559 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8564 <trans-unit id="3577237269587081090"> 8560 <trans-unit id="3577237269587081090">
8565 <source>Password is required.</source> 8561 <source>Password is required.</source>
8566 <target>Требуется пароль.</target> 8562 <target>Требуется пароль.</target>
8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8563
8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8564
8569 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8565
8570 </trans-unit> 8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8571 <trans-unit id="3152303769378345477"> 8567 <trans-unit id="3152303769378345477">
8572 <source>Confirmation of the password is required.</source> 8568 <source>Confirmation of the password is required.</source>
8573 <target>Требуется подтверждение пароля.</target> 8569 <target>Требуется подтверждение пароля.</target>
@@ -8576,129 +8572,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8576 <trans-unit id="4786141633412279939"> 8572 <trans-unit id="4786141633412279939">
8577 <source>Username must be at least 1 character long.</source> 8573 <source>Username must be at least 1 character long.</source>
8578 <target>Имя пользователя должно содержать более 1 символа.</target> 8574 <target>Имя пользователя должно содержать более 1 символа.</target>
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8575
8580 </trans-unit> 8576 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8581 <trans-unit id="1019755749203839300"> 8577 <trans-unit id="1019755749203839300">
8582 <source>Username cannot be more than 50 characters long.</source> 8578 <source>Username cannot be more than 50 characters long.</source>
8583 <target>Имя пользователя не должно содержать более 50 символов.</target> 8579 <target>Имя пользователя не должно содержать более 50 символов.</target>
8584 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8580
8585 </trans-unit> 8581 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8586 <trans-unit id="5621067256208426608"> 8582 <trans-unit id="5621067256208426608">
8587 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8583 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8588 <target>Имя пользователя должно быть строчным буквенноцифровым; точки и знаки подчёркивания разрешены.</target> 8584 <target>Имя пользователя должно быть строчным буквенноцифровым; точки и знаки подчёркивания разрешены.</target>
8589 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8585
8590 </trans-unit> 8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8591 <trans-unit id="6288154707582132676" datatype="html"> 8587 <trans-unit id="6288154707582132676" datatype="html">
8592 <source>Channel name is required.</source> 8588 <source>Channel name is required.</source>
8593 <target state="translated">Укажите название канала.</target> 8589 <target state="translated">Укажите название канала.</target>
8594 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8590
8595 </trans-unit> 8591 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8596 <trans-unit id="8178814467139959283" datatype="html"> 8592 <trans-unit id="8178814467139959283" datatype="html">
8597 <source>Channel name must be at least 1 character long.</source> 8593 <source>Channel name must be at least 1 character long.</source>
8598 <target state="translated">Название канала должно состоять не менее чем из 1 символа.</target> 8594 <target state="translated">Название канала должно состоять не менее чем из 1 символа.</target>
8599 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8595
8600 </trans-unit> 8596 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8601 <trans-unit id="8602785819772117007" datatype="html"> 8597 <trans-unit id="8602785819772117007" datatype="html">
8602 <source>Channel name cannot be more than 50 characters long.</source> 8598 <source>Channel name cannot be more than 50 characters long.</source>
8603 <target state="translated">Название канала не может быть длиннее 50 символов.</target> 8599 <target state="translated">Название канала не может быть длиннее 50 символов.</target>
8604 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8600
8605 </trans-unit> 8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8606 <trans-unit id="3419415520566928243" datatype="html"> 8602 <trans-unit id="3419415520566928243" datatype="html">
8607 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8603 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8608 <target state="translated">Имя канала должно быть в нижнем регистре и может содержать только буквенно-цифровые символы, точки и подчеркивания.</target> 8604 <target state="translated">Имя канала должно быть в нижнем регистре и может содержать только буквенно-цифровые символы, точки и подчеркивания.</target>
8609 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8605
8610 </trans-unit> 8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8611 <trans-unit id="525871656034789056"> 8607 <trans-unit id="525871656034789056">
8612 <source>Password must be at least 6 characters long.</source> 8608 <source>Password must be at least 6 characters long.</source>
8613 <target>Пароль должен содержать более 6 символов.</target> 8609 <target>Пароль должен содержать более 6 символов.</target>
8614 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8610
8615 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8611
8616 </trans-unit> 8612 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8617 <trans-unit id="1099684476181448167"> 8613 <trans-unit id="1099684476181448167">
8618 <source>Password cannot be more than 255 characters long.</source> 8614 <source>Password cannot be more than 255 characters long.</source>
8619 <target>Пароль не должен содержать более 255 символов.</target> 8615 <target>Пароль не должен содержать более 255 символов.</target>
8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8616
8621 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8617
8622 </trans-unit> 8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8623 <trans-unit id="3392630942539073768"> 8619 <trans-unit id="3392630942539073768">
8624 <source>The new password and the confirmed password do not correspond.</source> 8620 <source>The new password and the confirmed password do not correspond.</source>
8625 <target>Новый пароль и подтверждение пароля не совпадают.</target> 8621 <target>Новый пароль и подтверждение пароля не совпадают.</target>
8626 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8622
8627 </trans-unit> 8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8628 <trans-unit id="2027337371129904473"> 8624 <trans-unit id="2027337371129904473">
8629 <source>Video quota is required.</source> 8625 <source>Video quota is required.</source>
8630 <target>Требуется квота видео.</target> 8626 <target>Требуется квота видео.</target>
8631 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8627
8632 </trans-unit> 8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8633 <trans-unit id="267386529333143660"> 8629 <trans-unit id="267386529333143660">
8634 <source>Quota must be greater than -1.</source> 8630 <source>Quota must be greater than -1.</source>
8635 <target>Квота должна быть более -1.</target> 8631 <target>Квота должна быть более -1.</target>
8636 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8632
8637 </trans-unit> 8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8638 <trans-unit id="1220179061234048936"> 8634 <trans-unit id="1220179061234048936">
8639 <source>Daily upload limit is required.</source> 8635 <source>Daily upload limit is required.</source>
8640 <target>Требуется дневной лимит загрузок.</target> 8636 <target>Требуется дневной лимит загрузок.</target>
8641 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8637
8642 </trans-unit> 8638 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8643 <trans-unit id="8959404382357999234"> 8639 <trans-unit id="8959404382357999234">
8644 <source>Daily upload limit must be greater than -1.</source> 8640 <source>Daily upload limit must be greater than -1.</source>
8645 <target>Дневной лимит загрузок должен быть более -1.</target> 8641 <target>Дневной лимит загрузок должен быть более -1.</target>
8646 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8642
8647 </trans-unit> 8643 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8648 <trans-unit id="4796798537475457493"> 8644 <trans-unit id="4796798537475457493">
8649 <source>User role is required.</source> 8645 <source>User role is required.</source>
8650 <target>Требуется роль пользователя.</target> 8646 <target>Требуется роль пользователя.</target>
8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8647
8652 </trans-unit> 8648 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8653 <trans-unit id="2761226139624435788"> 8649 <trans-unit id="2761226139624435788">
8654 <source>Description must be at least 3 characters long.</source> 8650 <source>Description must be at least 3 characters long.</source>
8655 <target>Описание должно содержать более 3 символов.</target> 8651 <target>Описание должно содержать более 3 символов.</target>
8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8652
8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8653
8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8654
8659 </trans-unit> 8655 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8660 <trans-unit id="4717982586356605243"> 8656 <trans-unit id="4717982586356605243">
8661 <source>Description cannot be more than 1000 characters long.</source> 8657 <source>Description cannot be more than 1000 characters long.</source>
8662 <target>Описание не должно содержать более 1000 символов.</target> 8658 <target>Описание не должно содержать более 1000 символов.</target>
8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8659
8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8660
8665 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8661
8666 </trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8667 <trans-unit id="1814372869868173571" datatype="html"> 8663 <trans-unit id="1814372869868173571" datatype="html">
8668 <source>You must agree with the instance terms in order to register on it.</source> 8664 <source>You must agree with the instance terms in order to register on it.</source>
8669 <target state="translated">Вы должны согласиться с условиями экземпляра, чтобы зарегистрироваться на нем.</target> 8665 <target state="translated">Вы должны согласиться с условиями экземпляра, чтобы зарегистрироваться на нем.</target>
8670 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8666
8671 </trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8672 <trans-unit id="7803960725351649605"> 8668 <trans-unit id="7803960725351649605">
8673 <source>Ban reason must be at least 3 characters long.</source> 8669 <source>Ban reason must be at least 3 characters long.</source>
8674 <target>Причина блокировки должна содержать более 3 символов.</target> 8670 <target>Причина блокировки должна содержать более 3 символов.</target>
8675 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8671
8676 </trans-unit> 8672 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8677 <trans-unit id="3851609012243698179"> 8673 <trans-unit id="3851609012243698179">
8678 <source>Ban reason cannot be more than 250 characters long.</source> 8674 <source>Ban reason cannot be more than 250 characters long.</source>
8679 <target>Причина блокировки не должна содержать более 250 символов.</target> 8675 <target>Причина блокировки не должна содержать более 250 символов.</target>
8680 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8676
8681 </trans-unit> 8677 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8682 <trans-unit id="6632896893630378443"> 8678 <trans-unit id="6632896893630378443">
8683 <source>Display name is required.</source> 8679 <source>Display name is required.</source>
8684 <target>Требуется отображаемое имя.</target> 8680 <target>Требуется отображаемое имя.</target>
8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8681
8686 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8682
8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8683
8688 </trans-unit> 8684 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8689 <trans-unit id="1303578752658966736"> 8685 <trans-unit id="1303578752658966736">
8690 <source>Display name must be at least 1 character long.</source> 8686 <source>Display name must be at least 1 character long.</source>
8691 <target>Отображаемое имя должно содержать более 1 символа.</target> 8687 <target>Отображаемое имя должно содержать более 1 символа.</target>
8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8688
8693 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8689
8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8690
8695 </trans-unit> 8691 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8696 <trans-unit id="4613240543124934954"> 8692 <trans-unit id="4613240543124934954">
8697 <source>Display name cannot be more than 50 characters long.</source> 8693 <source>Display name cannot be more than 50 characters long.</source>
8698 <target>Отображаемое имя не должно содержать более 50 символов.</target> 8694 <target>Отображаемое имя не должно содержать более 50 символов.</target>
8699 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8695
8700 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8696
8701 </trans-unit> 8697 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8702 <trans-unit id="1000468652492651683"> 8698 <trans-unit id="1000468652492651683">
8703 <source>Report reason is required.</source> 8699 <source>Report reason is required.</source>
8704 <target>Требуется причина жалобы.</target> 8700 <target>Требуется причина жалобы.</target>
@@ -10481,12 +10477,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10481 <source>Upload a video</source> 10477 <source>Upload a video</source>
10482 <target state="translated">Загрузить видео</target> 10478 <target state="translated">Загрузить видео</target>
10483 10479
10484 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10480 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10485 <trans-unit id="7590784934397800835" datatype="html"> 10481 <trans-unit id="7590784934397800835" datatype="html">
10486 <source>Edit a video</source> 10482 <source>Edit a video</source>
10487 <target state="translated">Редактировать видео</target> 10483 <target state="translated">Редактировать видео</target>
10488 10484
10489 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10485 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10490 </body> 10486 </body>
10491 </file> 10487 </file>
10492</xliff> 10488</xliff>
diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf
index efd3d234d..d4cacfb88 100644
--- a/client/src/locale/angular.sk-SK.xlf
+++ b/client/src/locale/angular.sk-SK.xlf
@@ -1672,7 +1672,7 @@ The link will expire within 1 hour.</target>
1672 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1672 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1673 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1673 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1674 1674
1675 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1675 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1676 <source>That's an error.</source><target state="new">That's an error.</target> 1676 <source>That's an error.</source><target state="new">That's an error.</target>
1677 <context-group purpose="location"> 1677 <context-group purpose="location">
1678 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1678 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4756,18 +4756,13 @@ The link will expire within 1 hour.</target>
4756 <source>Instance allowed by Twitter</source> 4756 <source>Instance allowed by Twitter</source>
4757 <target state="new">Instance allowed by Twitter</target> 4757 <target state="new">Instance allowed by Twitter</target>
4758 4758
4759 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4759 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4760 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4760 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4761 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4761 <context-group purpose="location">
4762 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4762 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4763 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4763 <context context-type="linenumber">490,495</context>
4764 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4764 </context-group>
4765 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4765 </trans-unit>
4766 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4767 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4768 "/> to see if you instance is allowed. </target>
4769
4770 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4771 <trans-unit id="493135676263039396" datatype="html"> 4766 <trans-unit id="493135676263039396" datatype="html">
4772 <source>LIVE</source><target state="new">LIVE</target> 4767 <source>LIVE</source><target state="new">LIVE</target>
4773 4768
@@ -8490,25 +8485,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8490 <target state="new">Email is required.</target> 8485 <target state="new">Email is required.</target>
8491 8486
8492 8487
8493 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8494 <trans-unit id="4591482207344282590" datatype="html"> 8489 <trans-unit id="4591482207344282590" datatype="html">
8495 <source>Email must be valid.</source> 8490 <source>Email must be valid.</source>
8496 <target state="new">Email must be valid.</target> 8491 <target state="new">Email must be valid.</target>
8497 8492
8498 8493
8499 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8500 <source>Handle is required.</source><target state="new">Handle is required.</target> 8495 <source>Handle is required.</source><target state="new">Handle is required.</target>
8501 <context-group purpose="location"> 8496
8502 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8503 <context context-type="linenumber">48</context>
8504 </context-group>
8505 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8506 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8498 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8507 <context-group purpose="location"> 8499
8508 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8500 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8509 <context context-type="linenumber">49</context>
8510 </context-group>
8511 </trans-unit>
8512 <trans-unit id="4968369344159400023" datatype="html"> 8501 <trans-unit id="4968369344159400023" datatype="html">
8513 <source>Your name is required.</source> 8502 <source>Your name is required.</source>
8514 <target state="new">Your name is required.</target> 8503 <target state="new">Your name is required.</target>
@@ -8559,13 +8548,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8559 <target state="new">Username is required.</target> 8548 <target state="new">Username is required.</target>
8560 8549
8561 8550
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8563 <trans-unit id="3577237269587081090" datatype="html"> 8552 <trans-unit id="3577237269587081090" datatype="html">
8564 <source>Password is required.</source> 8553 <source>Password is required.</source>
8565 <target state="new">Password is required.</target> 8554 <target state="new">Password is required.</target>
8566 8555
8567 8556
8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8569 <trans-unit id="3152303769378345477" datatype="html"> 8558 <trans-unit id="3152303769378345477" datatype="html">
8570 <source>Confirmation of the password is required.</source> 8559 <source>Confirmation of the password is required.</source>
8571 <target state="new">Confirmation of the password is required.</target> 8560 <target state="new">Confirmation of the password is required.</target>
@@ -8575,127 +8564,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8575 <source>Username must be at least 1 character long.</source> 8564 <source>Username must be at least 1 character long.</source>
8576 <target state="new">Username must be at least 1 character long.</target> 8565 <target state="new">Username must be at least 1 character long.</target>
8577 8566
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8579 <trans-unit id="1019755749203839300" datatype="html"> 8568 <trans-unit id="1019755749203839300" datatype="html">
8580 <source>Username cannot be more than 50 characters long.</source> 8569 <source>Username cannot be more than 50 characters long.</source>
8581 <target state="new">Username cannot be more than 50 characters long.</target> 8570 <target state="new">Username cannot be more than 50 characters long.</target>
8582 8571
8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8584 <trans-unit id="5621067256208426608" datatype="html"> 8573 <trans-unit id="5621067256208426608" datatype="html">
8585 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8574 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8586 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8575 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8587 8576
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8589 <trans-unit id="6288154707582132676" datatype="html"> 8578 <trans-unit id="6288154707582132676" datatype="html">
8590 <source>Channel name is required.</source> 8579 <source>Channel name is required.</source>
8591 <target state="new">Channel name is required.</target> 8580 <target state="new">Channel name is required.</target>
8592 8581
8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8594 <trans-unit id="8178814467139959283" datatype="html"> 8583 <trans-unit id="8178814467139959283" datatype="html">
8595 <source>Channel name must be at least 1 character long.</source> 8584 <source>Channel name must be at least 1 character long.</source>
8596 <target state="new">Channel name must be at least 1 character long.</target> 8585 <target state="new">Channel name must be at least 1 character long.</target>
8597 8586
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8599 <trans-unit id="8602785819772117007" datatype="html"> 8588 <trans-unit id="8602785819772117007" datatype="html">
8600 <source>Channel name cannot be more than 50 characters long.</source> 8589 <source>Channel name cannot be more than 50 characters long.</source>
8601 <target state="new">Channel name cannot be more than 50 characters long.</target> 8590 <target state="new">Channel name cannot be more than 50 characters long.</target>
8602 8591
8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8604 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8593 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8605 8594
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8607 8596
8608 <trans-unit id="525871656034789056" datatype="html"> 8597 <trans-unit id="525871656034789056" datatype="html">
8609 <source>Password must be at least 6 characters long.</source> 8598 <source>Password must be at least 6 characters long.</source>
8610 <target state="new">Password must be at least 6 characters long.</target> 8599 <target state="new">Password must be at least 6 characters long.</target>
8611 8600
8612 8601
8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8602 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8614 <trans-unit id="1099684476181448167" datatype="html"> 8603 <trans-unit id="1099684476181448167" datatype="html">
8615 <source>Password cannot be more than 255 characters long.</source> 8604 <source>Password cannot be more than 255 characters long.</source>
8616 <target state="new">Password cannot be more than 255 characters long.</target> 8605 <target state="new">Password cannot be more than 255 characters long.</target>
8617 8606
8618 8607
8619 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8620 <trans-unit id="3392630942539073768" datatype="html"> 8609 <trans-unit id="3392630942539073768" datatype="html">
8621 <source>The new password and the confirmed password do not correspond.</source> 8610 <source>The new password and the confirmed password do not correspond.</source>
8622 <target state="new">The new password and the confirmed password do not correspond.</target> 8611 <target state="new">The new password and the confirmed password do not correspond.</target>
8623 8612
8624 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8625 <trans-unit id="2027337371129904473" datatype="html"> 8614 <trans-unit id="2027337371129904473" datatype="html">
8626 <source>Video quota is required.</source> 8615 <source>Video quota is required.</source>
8627 <target state="new">Video quota is required.</target> 8616 <target state="new">Video quota is required.</target>
8628 8617
8629 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8630 <trans-unit id="267386529333143660" datatype="html"> 8619 <trans-unit id="267386529333143660" datatype="html">
8631 <source>Quota must be greater than -1.</source> 8620 <source>Quota must be greater than -1.</source>
8632 <target state="new">Quota must be greater than -1.</target> 8621 <target state="new">Quota must be greater than -1.</target>
8633 8622
8634 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8635 <trans-unit id="1220179061234048936" datatype="html"> 8624 <trans-unit id="1220179061234048936" datatype="html">
8636 <source>Daily upload limit is required.</source> 8625 <source>Daily upload limit is required.</source>
8637 <target state="new">Daily upload limit is required.</target> 8626 <target state="new">Daily upload limit is required.</target>
8638 8627
8639 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8640 <trans-unit id="8959404382357999234" datatype="html"> 8629 <trans-unit id="8959404382357999234" datatype="html">
8641 <source>Daily upload limit must be greater than -1.</source> 8630 <source>Daily upload limit must be greater than -1.</source>
8642 <target state="new">Daily upload limit must be greater than -1.</target> 8631 <target state="new">Daily upload limit must be greater than -1.</target>
8643 8632
8644 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8645 <trans-unit id="4796798537475457493" datatype="html"> 8634 <trans-unit id="4796798537475457493" datatype="html">
8646 <source>User role is required.</source> 8635 <source>User role is required.</source>
8647 <target state="new">User role is required.</target> 8636 <target state="new">User role is required.</target>
8648 8637
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8638 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8650 <trans-unit id="2761226139624435788" datatype="html"> 8639 <trans-unit id="2761226139624435788" datatype="html">
8651 <source>Description must be at least 3 characters long.</source> 8640 <source>Description must be at least 3 characters long.</source>
8652 <target state="new">Description must be at least 3 characters long.</target> 8641 <target state="new">Description must be at least 3 characters long.</target>
8653 8642
8654 8643
8655 8644
8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8657 <trans-unit id="4717982586356605243" datatype="html"> 8646 <trans-unit id="4717982586356605243" datatype="html">
8658 <source>Description cannot be more than 1000 characters long.</source> 8647 <source>Description cannot be more than 1000 characters long.</source>
8659 <target state="new">Description cannot be more than 1000 characters long.</target> 8648 <target state="new">Description cannot be more than 1000 characters long.</target>
8660 8649
8661 8650
8662 8651
8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8664 <trans-unit id="1814372869868173571" datatype="html"> 8653 <trans-unit id="1814372869868173571" datatype="html">
8665 <source>You must agree with the instance terms in order to register on it.</source> 8654 <source>You must agree with the instance terms in order to register on it.</source>
8666 <target state="new">You must agree with the instance terms in order to register on it.</target> 8655 <target state="new">You must agree with the instance terms in order to register on it.</target>
8667 8656
8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8669 <trans-unit id="7803960725351649605" datatype="html"> 8658 <trans-unit id="7803960725351649605" datatype="html">
8670 <source>Ban reason must be at least 3 characters long.</source> 8659 <source>Ban reason must be at least 3 characters long.</source>
8671 <target state="new">Ban reason must be at least 3 characters long.</target> 8660 <target state="new">Ban reason must be at least 3 characters long.</target>
8672 8661
8673 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8674 <trans-unit id="3851609012243698179" datatype="html"> 8663 <trans-unit id="3851609012243698179" datatype="html">
8675 <source>Ban reason cannot be more than 250 characters long.</source> 8664 <source>Ban reason cannot be more than 250 characters long.</source>
8676 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8665 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8677 8666
8678 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8679 <trans-unit id="6632896893630378443" datatype="html"> 8668 <trans-unit id="6632896893630378443" datatype="html">
8680 <source>Display name is required.</source> 8669 <source>Display name is required.</source>
8681 <target state="new">Display name is required.</target> 8670 <target state="new">Display name is required.</target>
8682 8671
8683 8672
8684 8673
8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8686 <trans-unit id="1303578752658966736" datatype="html"> 8675 <trans-unit id="1303578752658966736" datatype="html">
8687 <source>Display name must be at least 1 character long.</source> 8676 <source>Display name must be at least 1 character long.</source>
8688 <target state="new">Display name must be at least 1 character long.</target> 8677 <target state="new">Display name must be at least 1 character long.</target>
8689 8678
8690 8679
8691 8680
8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8693 <trans-unit id="4613240543124934954" datatype="html"> 8682 <trans-unit id="4613240543124934954" datatype="html">
8694 <source>Display name cannot be more than 50 characters long.</source> 8683 <source>Display name cannot be more than 50 characters long.</source>
8695 <target state="new">Display name cannot be more than 50 characters long.</target> 8684 <target state="new">Display name cannot be more than 50 characters long.</target>
8696 8685
8697 8686
8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8699 <trans-unit id="1000468652492651683" datatype="html"> 8688 <trans-unit id="1000468652492651683" datatype="html">
8700 <source>Report reason is required.</source> 8689 <source>Report reason is required.</source>
8701 <target state="new">Report reason is required.</target> 8690 <target state="new">Report reason is required.</target>
@@ -10405,10 +10394,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10405 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10394 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10406 <source>Upload a video</source><target state="new">Upload a video</target> 10395 <source>Upload a video</source><target state="new">Upload a video</target>
10407 10396
10408 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10397 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10409 <source>Edit a video</source><target state="new">Edit a video</target> 10398 <source>Edit a video</source><target state="new">Edit a video</target>
10410 10399
10411 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10400 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10412 </body> 10401 </body>
10413 </file> 10402 </file>
10414</xliff> \ No newline at end of file 10403</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf
index 9a40922fb..07c5e9f6a 100644
--- a/client/src/locale/angular.sl-SI.xlf
+++ b/client/src/locale/angular.sl-SI.xlf
@@ -1736,8 +1736,8 @@ The link will expire within 1 hour.</target>
1736 <trans-unit id="4424964105331349857" datatype="html"> 1736 <trans-unit id="4424964105331349857" datatype="html">
1737 <source>I'm a teapot</source> 1737 <source>I'm a teapot</source>
1738 <target state="new">I'm a teapot</target> 1738 <target state="new">I'm a teapot</target>
1739 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1739
1740 </trans-unit> 1740 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1741 <trans-unit id="1597262876035959248" datatype="html"> 1741 <trans-unit id="1597262876035959248" datatype="html">
1742 <source>That's an error.</source> 1742 <source>That's an error.</source>
1743 <target state="new">That's an error.</target> 1743 <target state="new">That's an error.</target>
@@ -5041,12 +5041,14 @@ The link will expire within 1 hour.</target>
5041 <source>Instance allowed by Twitter</source> 5041 <source>Instance allowed by Twitter</source>
5042 <target state="new">Instance allowed by Twitter</target> 5042 <target state="new">Instance allowed by Twitter</target>
5043 5043
5044 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 5044 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
5045 <trans-unit id="8042372696350741398" datatype="html"> 5045 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
5046 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 5046 <context-group purpose="location">
5047 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 5047 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
5048 5048 <context context-type="linenumber">490,495</context>
5049 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 5049 </context-group>
5050 </trans-unit>
5051
5050 <trans-unit id="493135676263039396" datatype="html"> 5052 <trans-unit id="493135676263039396" datatype="html">
5051 <source>LIVE</source> 5053 <source>LIVE</source>
5052 <target state="new">LIVE</target> 5054 <target state="new">LIVE</target>
@@ -9067,31 +9069,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9067 <trans-unit id="8602814243662345124" datatype="html"> 9069 <trans-unit id="8602814243662345124" datatype="html">
9068 <source>Email is required.</source> 9070 <source>Email is required.</source>
9069 <target state="new">Email is required.</target> 9071 <target state="new">Email is required.</target>
9070 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 9072
9071 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 9073
9072 </trans-unit> 9074 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
9073 <trans-unit id="4591482207344282590" datatype="html"> 9075 <trans-unit id="4591482207344282590" datatype="html">
9074 <source>Email must be valid.</source> 9076 <source>Email must be valid.</source>
9075 <target state="new">Email must be valid.</target> 9077 <target state="new">Email must be valid.</target>
9076 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 9078
9077 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 9079
9078 </trans-unit> 9080 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
9079 <trans-unit id="544279804045883862" datatype="html"> 9081 <trans-unit id="544279804045883862" datatype="html">
9080 <source>Handle is required.</source> 9082 <source>Handle is required.</source>
9081 <target state="new">Handle is required.</target> 9083 <target state="new">Handle is required.</target>
9082 <context-group purpose="location"> 9084
9083 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 9085 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
9084 <context context-type="linenumber">48</context>
9085 </context-group>
9086 </trans-unit>
9087 <trans-unit id="2805037637775107078" datatype="html"> 9086 <trans-unit id="2805037637775107078" datatype="html">
9088 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 9087 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
9089 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 9088 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
9090 <context-group purpose="location"> 9089
9091 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 9090 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
9092 <context context-type="linenumber">49</context>
9093 </context-group>
9094 </trans-unit>
9095 <trans-unit id="4968369344159400023" datatype="html"> 9091 <trans-unit id="4968369344159400023" datatype="html">
9096 <source>Your name is required.</source> 9092 <source>Your name is required.</source>
9097 <target state="new">Your name is required.</target> 9093 <target state="new">Your name is required.</target>
@@ -9140,16 +9136,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9140 <trans-unit id="3868123820758341861" datatype="html"> 9136 <trans-unit id="3868123820758341861" datatype="html">
9141 <source>Username is required.</source> 9137 <source>Username is required.</source>
9142 <target state="new">Username is required.</target> 9138 <target state="new">Username is required.</target>
9143 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 9139
9144 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 9140
9145 </trans-unit> 9141 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
9146 <trans-unit id="3577237269587081090" datatype="html"> 9142 <trans-unit id="3577237269587081090" datatype="html">
9147 <source>Password is required.</source> 9143 <source>Password is required.</source>
9148 <target state="new">Password is required.</target> 9144 <target state="new">Password is required.</target>
9149 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 9145
9150 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 9146
9151 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 9147
9152 </trans-unit> 9148 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
9153 <trans-unit id="3152303769378345477" datatype="html"> 9149 <trans-unit id="3152303769378345477" datatype="html">
9154 <source>Confirmation of the password is required.</source> 9150 <source>Confirmation of the password is required.</source>
9155 <target state="new">Confirmation of the password is required.</target> 9151 <target state="new">Confirmation of the password is required.</target>
@@ -9158,129 +9154,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
9158 <trans-unit id="4786141633412279939" datatype="html"> 9154 <trans-unit id="4786141633412279939" datatype="html">
9159 <source>Username must be at least 1 character long.</source> 9155 <source>Username must be at least 1 character long.</source>
9160 <target state="new">Username must be at least 1 character long.</target> 9156 <target state="new">Username must be at least 1 character long.</target>
9161 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 9157
9162 </trans-unit> 9158 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
9163 <trans-unit id="1019755749203839300" datatype="html"> 9159 <trans-unit id="1019755749203839300" datatype="html">
9164 <source>Username cannot be more than 50 characters long.</source> 9160 <source>Username cannot be more than 50 characters long.</source>
9165 <target state="new">Username cannot be more than 50 characters long.</target> 9161 <target state="new">Username cannot be more than 50 characters long.</target>
9166 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 9162
9167 </trans-unit> 9163 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
9168 <trans-unit id="5621067256208426608" datatype="html"> 9164 <trans-unit id="5621067256208426608" datatype="html">
9169 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 9165 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
9170 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 9166 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
9171 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 9167
9172 </trans-unit> 9168 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
9173 <trans-unit id="6288154707582132676" datatype="html"> 9169 <trans-unit id="6288154707582132676" datatype="html">
9174 <source>Channel name is required.</source> 9170 <source>Channel name is required.</source>
9175 <target state="new">Channel name is required.</target> 9171 <target state="new">Channel name is required.</target>
9176 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 9172
9177 </trans-unit> 9173 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
9178 <trans-unit id="8178814467139959283" datatype="html"> 9174 <trans-unit id="8178814467139959283" datatype="html">
9179 <source>Channel name must be at least 1 character long.</source> 9175 <source>Channel name must be at least 1 character long.</source>
9180 <target state="new">Channel name must be at least 1 character long.</target> 9176 <target state="new">Channel name must be at least 1 character long.</target>
9181 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 9177
9182 </trans-unit> 9178 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
9183 <trans-unit id="8602785819772117007" datatype="html"> 9179 <trans-unit id="8602785819772117007" datatype="html">
9184 <source>Channel name cannot be more than 50 characters long.</source> 9180 <source>Channel name cannot be more than 50 characters long.</source>
9185 <target state="new">Channel name cannot be more than 50 characters long.</target> 9181 <target state="new">Channel name cannot be more than 50 characters long.</target>
9186 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 9182
9187 </trans-unit> 9183 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
9188 <trans-unit id="3419415520566928243" datatype="html"> 9184 <trans-unit id="3419415520566928243" datatype="html">
9189 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 9185 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
9190 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 9186 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
9191 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 9187
9192 </trans-unit> 9188 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
9193 <trans-unit id="525871656034789056" datatype="html"> 9189 <trans-unit id="525871656034789056" datatype="html">
9194 <source>Password must be at least 6 characters long.</source> 9190 <source>Password must be at least 6 characters long.</source>
9195 <target state="new">Password must be at least 6 characters long.</target> 9191 <target state="new">Password must be at least 6 characters long.</target>
9196 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 9192
9197 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 9193
9198 </trans-unit> 9194 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
9199 <trans-unit id="1099684476181448167" datatype="html"> 9195 <trans-unit id="1099684476181448167" datatype="html">
9200 <source>Password cannot be more than 255 characters long.</source> 9196 <source>Password cannot be more than 255 characters long.</source>
9201 <target state="new">Password cannot be more than 255 characters long.</target> 9197 <target state="new">Password cannot be more than 255 characters long.</target>
9202 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 9198
9203 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 9199
9204 </trans-unit> 9200 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
9205 <trans-unit id="3392630942539073768" datatype="html"> 9201 <trans-unit id="3392630942539073768" datatype="html">
9206 <source>The new password and the confirmed password do not correspond.</source> 9202 <source>The new password and the confirmed password do not correspond.</source>
9207 <target state="new">The new password and the confirmed password do not correspond.</target> 9203 <target state="new">The new password and the confirmed password do not correspond.</target>
9208 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 9204
9209 </trans-unit> 9205 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
9210 <trans-unit id="2027337371129904473" datatype="html"> 9206 <trans-unit id="2027337371129904473" datatype="html">
9211 <source>Video quota is required.</source> 9207 <source>Video quota is required.</source>
9212 <target state="new">Video quota is required.</target> 9208 <target state="new">Video quota is required.</target>
9213 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 9209
9214 </trans-unit> 9210 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
9215 <trans-unit id="267386529333143660" datatype="html"> 9211 <trans-unit id="267386529333143660" datatype="html">
9216 <source>Quota must be greater than -1.</source> 9212 <source>Quota must be greater than -1.</source>
9217 <target state="new">Quota must be greater than -1.</target> 9213 <target state="new">Quota must be greater than -1.</target>
9218 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 9214
9219 </trans-unit> 9215 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
9220 <trans-unit id="1220179061234048936" datatype="html"> 9216 <trans-unit id="1220179061234048936" datatype="html">
9221 <source>Daily upload limit is required.</source> 9217 <source>Daily upload limit is required.</source>
9222 <target state="new">Daily upload limit is required.</target> 9218 <target state="new">Daily upload limit is required.</target>
9223 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 9219
9224 </trans-unit> 9220 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
9225 <trans-unit id="8959404382357999234" datatype="html"> 9221 <trans-unit id="8959404382357999234" datatype="html">
9226 <source>Daily upload limit must be greater than -1.</source> 9222 <source>Daily upload limit must be greater than -1.</source>
9227 <target state="new">Daily upload limit must be greater than -1.</target> 9223 <target state="new">Daily upload limit must be greater than -1.</target>
9228 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 9224
9229 </trans-unit> 9225 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
9230 <trans-unit id="4796798537475457493" datatype="html"> 9226 <trans-unit id="4796798537475457493" datatype="html">
9231 <source>User role is required.</source> 9227 <source>User role is required.</source>
9232 <target state="new">User role is required.</target> 9228 <target state="new">User role is required.</target>
9233 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 9229
9234 </trans-unit> 9230 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
9235 <trans-unit id="2761226139624435788" datatype="html"> 9231 <trans-unit id="2761226139624435788" datatype="html">
9236 <source>Description must be at least 3 characters long.</source> 9232 <source>Description must be at least 3 characters long.</source>
9237 <target state="new">Description must be at least 3 characters long.</target> 9233 <target state="new">Description must be at least 3 characters long.</target>
9238 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 9234
9239 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 9235
9240 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 9236
9241 </trans-unit> 9237 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
9242 <trans-unit id="4717982586356605243" datatype="html"> 9238 <trans-unit id="4717982586356605243" datatype="html">
9243 <source>Description cannot be more than 1000 characters long.</source> 9239 <source>Description cannot be more than 1000 characters long.</source>
9244 <target state="new">Description cannot be more than 1000 characters long.</target> 9240 <target state="new">Description cannot be more than 1000 characters long.</target>
9245 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 9241
9246 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 9242
9247 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 9243
9248 </trans-unit> 9244 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
9249 <trans-unit id="1814372869868173571" datatype="html"> 9245 <trans-unit id="1814372869868173571" datatype="html">
9250 <source>You must agree with the instance terms in order to register on it.</source> 9246 <source>You must agree with the instance terms in order to register on it.</source>
9251 <target state="new">You must agree with the instance terms in order to register on it.</target> 9247 <target state="new">You must agree with the instance terms in order to register on it.</target>
9252 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 9248
9253 </trans-unit> 9249 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
9254 <trans-unit id="7803960725351649605" datatype="html"> 9250 <trans-unit id="7803960725351649605" datatype="html">
9255 <source>Ban reason must be at least 3 characters long.</source> 9251 <source>Ban reason must be at least 3 characters long.</source>
9256 <target state="new">Ban reason must be at least 3 characters long.</target> 9252 <target state="new">Ban reason must be at least 3 characters long.</target>
9257 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 9253
9258 </trans-unit> 9254 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
9259 <trans-unit id="3851609012243698179" datatype="html"> 9255 <trans-unit id="3851609012243698179" datatype="html">
9260 <source>Ban reason cannot be more than 250 characters long.</source> 9256 <source>Ban reason cannot be more than 250 characters long.</source>
9261 <target state="new">Ban reason cannot be more than 250 characters long.</target> 9257 <target state="new">Ban reason cannot be more than 250 characters long.</target>
9262 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 9258
9263 </trans-unit> 9259 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9264 <trans-unit id="6632896893630378443" datatype="html"> 9260 <trans-unit id="6632896893630378443" datatype="html">
9265 <source>Display name is required.</source> 9261 <source>Display name is required.</source>
9266 <target state="new">Display name is required.</target> 9262 <target state="new">Display name is required.</target>
9267 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9263
9268 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9264
9269 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9265
9270 </trans-unit> 9266 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9271 <trans-unit id="1303578752658966736" datatype="html"> 9267 <trans-unit id="1303578752658966736" datatype="html">
9272 <source>Display name must be at least 1 character long.</source> 9268 <source>Display name must be at least 1 character long.</source>
9273 <target state="new">Display name must be at least 1 character long.</target> 9269 <target state="new">Display name must be at least 1 character long.</target>
9274 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9270
9275 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9271
9276 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9272
9277 </trans-unit> 9273 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9278 <trans-unit id="4613240543124934954" datatype="html"> 9274 <trans-unit id="4613240543124934954" datatype="html">
9279 <source>Display name cannot be more than 50 characters long.</source> 9275 <source>Display name cannot be more than 50 characters long.</source>
9280 <target state="new">Display name cannot be more than 50 characters long.</target> 9276 <target state="new">Display name cannot be more than 50 characters long.</target>
9281 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9277
9282 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9278
9283 </trans-unit> 9279 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9284 <trans-unit id="1000468652492651683" datatype="html"> 9280 <trans-unit id="1000468652492651683" datatype="html">
9285 <source>Report reason is required.</source> 9281 <source>Report reason is required.</source>
9286 <target state="new">Report reason is required.</target> 9282 <target state="new">Report reason is required.</target>
@@ -11135,12 +11131,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11135 <source>Upload a video</source> 11131 <source>Upload a video</source>
11136 <target state="new">Upload a video</target> 11132 <target state="new">Upload a video</target>
11137 11133
11138 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 11134 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
11139 <trans-unit id="7590784934397800835" datatype="html"> 11135 <trans-unit id="7590784934397800835" datatype="html">
11140 <source>Edit a video</source> 11136 <source>Edit a video</source>
11141 <target state="new">Edit a video</target> 11137 <target state="new">Edit a video</target>
11142 11138
11143 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 11139 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
11144 </body> 11140 </body>
11145 </file> 11141 </file>
11146</xliff> 11142</xliff>
diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf
index f8aefa0a8..f848ce217 100644
--- a/client/src/locale/angular.sv-SE.xlf
+++ b/client/src/locale/angular.sv-SE.xlf
@@ -115,8 +115,8 @@
115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group> 115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group>
116 </trans-unit> 116 </trans-unit>
117 <trans-unit id="5504059606863599420" datatype="html"> 117 <trans-unit id="5504059606863599420" datatype="html">
118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></source> 118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></source>
119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> nämnde dig i en kommentar på <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>videon <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></target> 119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> nämnde dig i en kommentar på <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>videon <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></target>
120 <context-group purpose="location"> 120 <context-group purpose="location">
121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
122 <context context-type="linenumber">164</context> 122 <context context-type="linenumber">164</context>
@@ -133,16 +133,16 @@
133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group> 133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
134 </trans-unit> 134 </trans-unit>
135 <trans-unit id="363592786729553688" datatype="html"> 135 <trans-unit id="363592786729553688" datatype="html">
136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> 136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>En ny version av tillägget eller temat <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> är tillgängligt: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> 137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>En ny version av tillägget eller temat <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> är tillgängligt: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
138 <context-group purpose="location"> 138 <context-group purpose="location">
139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
140 <context context-type="linenumber">198,199</context> 140 <context context-type="linenumber">198,199</context>
141 </context-group> 141 </context-group>
142 </trans-unit> 142 </trans-unit>
143 <trans-unit id="5055099158245592648" datatype="html"> 143 <trans-unit id="5055099158245592648" datatype="html">
144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> 144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>En ny version av PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> är tillgänglig: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> 145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>En ny version av PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> är tillgänglig: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
146 <context-group purpose="location"> 146 <context-group purpose="location">
147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
148 <context context-type="linenumber">206,207</context> 148 <context context-type="linenumber">206,207</context>
@@ -651,8 +651,8 @@
651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group> 651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group>
652 </trans-unit> 652 </trans-unit>
653 <trans-unit id="8644431249513874405" datatype="html"> 653 <trans-unit id="8644431249513874405" datatype="html">
654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible that supports:</source> 654 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible that supports:</source>
655 <target state="translated">&lt;a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt;-formatering med stöd för:</target> 655 <target state="translated">&lt;a href="https://sv.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreferrer">Markdown&lt;/a>-formatering med stöd för:</target>
656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group> 656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group>
657 </trans-unit> 657 </trans-unit>
658 <trans-unit id="146235964740293376" datatype="html"> 658 <trans-unit id="146235964740293376" datatype="html">
@@ -1016,16 +1016,16 @@
1016 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group> 1016 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
1017 </trans-unit> 1017 </trans-unit>
1018 <trans-unit id="7252854992688790751" datatype="html"> 1018 <trans-unit id="7252854992688790751" datatype="html">
1019 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1019 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1020 <target state="translated">Den här instansen tillåter kontoregistrering. Se till att läsa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> innan du skapar ett konto. Du kan också söka efter en annan instans som passar dina behov bättre på <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1020 <target state="translated">Den här instansen tillåter kontoregistrering. Se till att läsa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> innan du skapar ett konto. Du kan också söka efter en annan instans som passar dina behov bättre på <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1021 <context-group purpose="location"> 1021 <context-group purpose="location">
1022 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1022 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1023 <context context-type="linenumber">60,62</context> 1023 <context context-type="linenumber">60,62</context>
1024 </context-group> 1024 </context-group>
1025 </trans-unit> 1025 </trans-unit>
1026 <trans-unit id="7215649348148521605" datatype="html"> 1026 <trans-unit id="7215649348148521605" datatype="html">
1027 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1027 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1028 <target state="translated">Den här instansen tillåter inte kontoregistrering för närvarande, men du kan läsa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> för mer information eller hitta en annan instans som ger dig möjligheten att skaffa ett konto och ladda upp dina videor där. Hitta din instans av dem alla på <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 1028 <target state="translated">Den här instansen tillåter inte kontoregistrering för närvarande, men du kan läsa <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>villkoren<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> för mer information eller hitta en annan instans som ger dig möjligheten att skaffa ett konto och ladda upp dina videor där. Hitta din instans av dem alla på <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
1029 <context-group purpose="location"> 1029 <context-group purpose="location">
1030 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1030 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1031 <context context-type="linenumber">65,67</context> 1031 <context context-type="linenumber">65,67</context>
@@ -1105,7 +1105,8 @@
1105 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group> 1105 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group>
1106 </trans-unit> 1106 </trans-unit>
1107 <trans-unit id="1190256911880544559" datatype="html"> 1107 <trans-unit id="1190256911880544559" datatype="html">
1108 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source> 1108 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>.
1109The link will expire within 1 hour.</source>
1109 <target state="translated">Ett meddelande med instruktioner för att återställa lösenordet kommer skickas per e-post till <x id="PH" equiv-text="this.forgotPasswordEmail"/>. Länken är giltig i 1 timme.</target> 1110 <target state="translated">Ett meddelande med instruktioner för att återställa lösenordet kommer skickas per e-post till <x id="PH" equiv-text="this.forgotPasswordEmail"/>. Länken är giltig i 1 timme.</target>
1110 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group> 1111 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group>
1111 </trans-unit> 1112 </trans-unit>
@@ -1143,8 +1144,8 @@
1143 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group> 1144 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group>
1144 </trans-unit> 1145 </trans-unit>
1145 <trans-unit id="8434369348784683733" datatype="html"> 1146 <trans-unit id="8434369348784683733" datatype="html">
1146 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 1147 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
1147 <target state="translated">för <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 1148 <target state="translated">för <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
1148 <context-group purpose="location"> 1149 <context-group purpose="location">
1149 <context context-type="sourcefile">src/app/+search/search.component.html</context> 1150 <context context-type="sourcefile">src/app/+search/search.component.html</context>
1150 <context context-type="linenumber">10</context> 1151 <context context-type="linenumber">10</context>
@@ -1621,8 +1622,8 @@
1621 <trans-unit id="4424964105331349857" datatype="html"> 1622 <trans-unit id="4424964105331349857" datatype="html">
1622 <source>I'm a teapot</source> 1623 <source>I'm a teapot</source>
1623 <target state="translated">Jag är en tekanna</target> 1624 <target state="translated">Jag är en tekanna</target>
1624 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1625
1625 </trans-unit> 1626 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1626 <trans-unit id="1597262876035959248" datatype="html"> 1627 <trans-unit id="1597262876035959248" datatype="html">
1627 <source>That's an error.</source> 1628 <source>That's an error.</source>
1628 <target state="translated">Detta är ett fel.</target> 1629 <target state="translated">Detta är ett fel.</target>
@@ -2081,8 +2082,8 @@
2081 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group> 2082 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
2082 </trans-unit> 2083 </trans-unit>
2083 <trans-unit id="2090254132451149776" datatype="html"> 2084 <trans-unit id="2090254132451149776" datatype="html">
2084 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> the appropriate licence for your work. </source> 2085 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> the appropriate licence for your work. </source>
2085 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Välj<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> en licens som passar ditt verk. </target> 2086 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Välj<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> en licens som passar ditt verk. </target>
2086 <context-group purpose="location"> 2087 <context-group purpose="location">
2087 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> 2088 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context>
2088 <context context-type="linenumber">79,80</context> 2089 <context context-type="linenumber">79,80</context>
@@ -2177,7 +2178,7 @@
2177 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group> 2178 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group>
2178 </trans-unit> 2179 </trans-unit>
2179 <trans-unit id="5600963353867835532"> 2180 <trans-unit id="5600963353867835532">
2180 <source>Already uploaded ✔</source> 2181 <source>Already uploaded ✔</source>
2181 <target>Redan uppladdad ✔</target> 2182 <target>Redan uppladdad ✔</target>
2182 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group> 2183 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group>
2183 </trans-unit> 2184 </trans-unit>
@@ -3778,8 +3779,8 @@
3778 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group> 3779 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group>
3779 </trans-unit> 3780 </trans-unit>
3780 <trans-unit id="1258618443362430782" datatype="html"> 3781 <trans-unit id="1258618443362430782" datatype="html">
3781 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3782 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3782 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 anmälan} other {{{ abuse.countReportsForReporter }} anmälningar}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3783 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 anmälan} other {{{ abuse.countReportsForReporter }} anmälningar}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3783 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group> 3784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
3784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3785 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3785 </trans-unit> 3786 </trans-unit>
@@ -3865,8 +3866,8 @@
3865 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group> 3866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
3866 </trans-unit> 3867 </trans-unit>
3867 <trans-unit id="1258618443362430782" datatype="html"> 3868 <trans-unit id="1258618443362430782" datatype="html">
3868 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3869 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3869 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 anmälan} other {{{ abuse.countReportsForReportee }} anmälningar}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3870 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 anmälan} other {{{ abuse.countReportsForReportee }} anmälningar}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3871 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3871 </trans-unit> 3872 </trans-unit>
3872 <trans-unit id="6540177673229220400" datatype="html"> 3873 <trans-unit id="6540177673229220400" datatype="html">
@@ -4213,8 +4214,8 @@
4213 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group> 4214 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group>
4214 </trans-unit> 4215 </trans-unit>
4215 <trans-unit id="3901868627411944813" datatype="html"> 4216 <trans-unit id="3901868627411944813" datatype="html">
4216 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></source> 4217 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></source>
4217 <target state="translated">Prioritet <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 är högst)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></target> 4218 <target state="translated">Prioritet <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 är högst)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></target>
4218 <context-group purpose="location"> 4219 <context-group purpose="location">
4219 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> 4220 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context>
4220 <context context-type="linenumber">47</context> 4221 <context context-type="linenumber">47</context>
@@ -4234,8 +4235,8 @@
4234 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group> 4235 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group>
4235 </trans-unit> 4236 </trans-unit>
4236 <trans-unit id="2713421326605345655" datatype="html"> 4237 <trans-unit id="2713421326605345655" datatype="html">
4237 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> jobs found.</source> 4238 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> jobs found.</source>
4238 <target state="translated">Inga jobb av typen <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> hittades.</target> 4239 <target state="translated">Inga jobb av typen <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> hittades.</target>
4239 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group> 4240 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group>
4240 </trans-unit> 4241 </trans-unit>
4241 <trans-unit id="2384897339170501794" datatype="html"> 4242 <trans-unit id="2384897339170501794" datatype="html">
@@ -4265,8 +4266,8 @@
4265 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group> 4266 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group>
4266 </trans-unit> 4267 </trans-unit>
4267 <trans-unit id="2232767208623640457" datatype="html"> 4268 <trans-unit id="2232767208623640457" datatype="html">
4268 <source>By <x id="INTERPOLATION"/> -&gt;</source> 4269 <source>By <x id="INTERPOLATION"/> -></source>
4269 <target state="translated">Efter <x id="INTERPOLATION"/> -&gt;</target> 4270 <target state="translated">Efter <x id="INTERPOLATION"/> -></target>
4270 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group> 4271 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group>
4271 </trans-unit> 4272 </trans-unit>
4272 <trans-unit id="7396175500300709096" datatype="html"> 4273 <trans-unit id="7396175500300709096" datatype="html">
@@ -4337,8 +4338,8 @@
4337 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group> 4338 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group>
4338 </trans-unit> 4339 </trans-unit>
4339 <trans-unit id="4423835119021329687" datatype="html"> 4340 <trans-unit id="4423835119021329687" datatype="html">
4340 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to build a moderation team. </source> 4341 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to build a moderation team. </source>
4341 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>användare<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för att bygga upp en grupp moderatorer. </target> 4342 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>användare<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> för att bygga upp en grupp moderatorer. </target>
4342 <context-group purpose="location"> 4343 <context-group purpose="location">
4343 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4344 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4344 <context context-type="linenumber">80,81</context> 4345 <context context-type="linenumber">80,81</context>
@@ -4350,8 +4351,8 @@
4350 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group> 4351 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group>
4351 </trans-unit> 4352 </trans-unit>
4352 <trans-unit id="4620493570088713907" datatype="html"> 4353 <trans-unit id="4620493570088713907" datatype="html">
4353 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> 4354 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
4354 <target state="translated">Du kan låta andra administratörer veta att du huvudsakligen federerar känsligt material.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Dessutom kommer rutan för känsligt och oförbehållsamt innehåll vara ifylld som standard. </target> 4355 <target state="translated">Du kan låta andra administratörer veta att du huvudsakligen federerar känsligt material.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Dessutom kommer rutan för känsligt och oförbehållsamt innehåll vara ifylld som standard. </target>
4355 <context-group purpose="location"> 4356 <context-group purpose="location">
4356 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4357 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4357 <context context-type="linenumber">94,96</context> 4358 <context context-type="linenumber">94,96</context>
@@ -4363,8 +4364,8 @@
4363 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group> 4364 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group>
4364 </trans-unit> 4365 </trans-unit>
4365 <trans-unit id="7350483582490037954" datatype="html"> 4366 <trans-unit id="7350483582490037954" datatype="html">
4366 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 4367 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
4367 <target state="translated">Med <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Dölj<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> eller <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Suddiga miniatyrer<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> behövs en bekräftelse för att visa videon. </target> 4368 <target state="translated">Med <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Dölj<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> eller <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Suddiga miniatyrer<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> behövs en bekräftelse för att visa videon. </target>
4368 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group> 4369 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group>
4369 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group> 4370 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group>
4370 </trans-unit> 4371 </trans-unit>
@@ -4479,8 +4480,8 @@
4479 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group> 4480 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group>
4480 </trans-unit> 4481 </trans-unit>
4481 <trans-unit id="2107098695989136934" datatype="html"> 4482 <trans-unit id="2107098695989136934" datatype="html">
4482 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4483 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4483 <target state="translated">Använd <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>tillägg och teman<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> för mer komplicerade ändringar eller för <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>mindre anpassningar<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4484 <target state="translated">Använd <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>tillägg och teman<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> för mer komplicerade ändringar eller för <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>mindre anpassningar<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4484 <context-group purpose="location"> 4485 <context-group purpose="location">
4485 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 4486 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4486 <context context-type="linenumber">6,7</context> 4487 <context context-type="linenumber">6,7</context>
@@ -4557,8 +4558,8 @@
4557 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group> 4558 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group>
4558 </trans-unit> 4559 </trans-unit>
4559 <trans-unit id="2669509104300979449" datatype="html"> 4560 <trans-unit id="2669509104300979449" datatype="html">
4560 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to set their quota individually. </source> 4561 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to set their quota individually. </source>
4561 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>användare<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för att ändra deras kvot individuellt. </target> 4562 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>användare<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> för att ändra deras kvot individuellt. </target>
4562 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group> 4563 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group>
4563 </trans-unit> 4564 </trans-unit>
4564 <trans-unit id="4497115134891299867"> 4565 <trans-unit id="4497115134891299867">
@@ -4705,8 +4706,8 @@
4705 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group> 4706 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group>
4706 </trans-unit> 4707 </trans-unit>
4707 <trans-unit id="1886227550697837417" datatype="html"> 4708 <trans-unit id="1886227550697837417" datatype="html">
4708 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4709 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4709 <target state="translated">Du bör enbart använda modererade sökregister i produktionsmiljö, alternativt <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>göra ett eget<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </target> 4710 <target state="translated">Du bör enbart använda modererade sökregister i produktionsmiljö, alternativt <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>göra ett eget<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </target>
4710 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group> 4711 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group>
4711 </trans-unit> 4712 </trans-unit>
4712 <trans-unit id="2331464426553277323" datatype="html"> 4713 <trans-unit id="2331464426553277323" datatype="html">
@@ -4740,8 +4741,8 @@
4740 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group> 4741 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group>
4741 </trans-unit> 4742 </trans-unit>
4742 <trans-unit id="252719899360434356" datatype="html"> 4743 <trans-unit id="252719899360434356" datatype="html">
4743 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> with other instances. </source> 4744 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> with other instances. </source>
4744 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>kopplingar<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> till andra instanser. </target> 4745 <target state="translated">Hantera <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>kopplingar<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> till andra instanser. </target>
4745 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group> 4746 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group>
4746 </trans-unit> 4747 </trans-unit>
4747 <trans-unit id="9119248927271669654" datatype="html"> 4748 <trans-unit id="9119248927271669654" datatype="html">
@@ -4777,8 +4778,8 @@
4777 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group> 4778 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group>
4778 </trans-unit> 4779 </trans-unit>
4779 <trans-unit id="9076632742417302918" datatype="html"> 4780 <trans-unit id="9076632742417302918" datatype="html">
4780 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information about the expected URL </source> 4781 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information about the expected URL </source>
4781 <target state="translated">Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>dokumentationen<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för mer information om den väntade webbadressen </target> 4782 <target state="translated">Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>dokumentationen<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> för mer information om den väntade webbadressen </target>
4782 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group> 4783 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group>
4783 </trans-unit> 4784 </trans-unit>
4784 <trans-unit id="3946988229617310200" datatype="html"> 4785 <trans-unit id="3946988229617310200" datatype="html">
@@ -4825,12 +4826,14 @@
4825 <source>Instance allowed by Twitter</source> 4826 <source>Instance allowed by Twitter</source>
4826 <target state="translated">Instans godkänd av Twitter</target> 4827 <target state="translated">Instans godkänd av Twitter</target>
4827 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group> 4828 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group>
4829 </trans-unit><trans-unit id="2076338542820061819" datatype="html">
4830 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4831 <context-group purpose="location">
4832 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4833 <context context-type="linenumber">490,495</context>
4834 </context-group>
4828 </trans-unit> 4835 </trans-unit>
4829 <trans-unit id="8042372696350741398" datatype="html"> 4836
4830 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to see if you instance is allowed. </source>
4831 <target state="translated">När du delar en videolänk och instansen är godkänd av Twitter kommer en spelare bäddas in i Twitterflödet.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Om instansen inte är godkänd kommer vi använda ett bildkort som länkar till din PeerTube-instans.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Kryssa i den här rutan, spara inställningarna och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för att se om din instans är godkänd. </target>
4832 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group>
4833 </trans-unit>
4834 <trans-unit id="493135676263039396" datatype="html"> 4837 <trans-unit id="493135676263039396" datatype="html">
4835 <source>LIVE</source> 4838 <source>LIVE</source>
4836 <target state="translated">DIREKT</target> 4839 <target state="translated">DIREKT</target>
@@ -4872,8 +4875,8 @@
4872 </context-group> 4875 </context-group>
4873 </trans-unit> 4876 </trans-unit>
4874 <trans-unit id="4420104899393268652" datatype="html"> 4877 <trans-unit id="4420104899393268652" datatype="html">
4875 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4878 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4876 <target state="translated">Maximalt antal direktsändningar på din instans samtidigt <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 för ”obegränsat”)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4879 <target state="translated">Maximalt antal direktsändningar på din instans samtidigt <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 för ”obegränsat”)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4877 <context-group purpose="location"> 4880 <context-group purpose="location">
4878 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4881 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4879 <context context-type="linenumber">41</context> 4882 <context context-type="linenumber">41</context>
@@ -4886,8 +4889,8 @@
4886 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group> 4889 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group>
4887 </trans-unit> 4890 </trans-unit>
4888 <trans-unit id="7210210728441530221" datatype="html"> 4891 <trans-unit id="7210210728441530221" datatype="html">
4889 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4892 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4890 <target state="translated">Maximalt antal direktsändningar samtidigt per användare <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 för ”obegränsat”)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4893 <target state="translated">Maximalt antal direktsändningar samtidigt per användare <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 för ”obegränsat”)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4891 <context-group purpose="location"> 4894 <context-group purpose="location">
4892 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4895 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4893 <context context-type="linenumber">54</context> 4896 <context context-type="linenumber">54</context>
@@ -5039,8 +5042,8 @@
5039 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group> 5042 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group>
5040 </trans-unit> 5043 </trans-unit>
5041 <trans-unit id="7334484418359079994" datatype="html"> 5044 <trans-unit id="7334484418359079994" datatype="html">
5042 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Requires ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></source> 5045 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></source>
5043 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Kräver minst version 4.1 av ffmpeg<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Skapa HLS-spellistor och fragmenterade MP4-filer för bättre uppspelning än bara WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Mjukare byten mellan upplösningar<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Snabbare uppspelning, särskilt för längre videor<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Stabilare uppspelning med färre buggar och oändlig buffring<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Om du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutrymme<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></target> 5046 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Kräver minst version 4.1 av ffmpeg<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Skapa HLS-spellistor och fragmenterade MP4-filer för bättre uppspelning än bara WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Mjukare byten mellan upplösningar<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Snabbare uppspelning, särskilt för längre videor<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Stabilare uppspelning med färre buggar och oändlig buffring<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Om du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutrymme<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></target>
5044 <context-group purpose="location"> 5047 <context-group purpose="location">
5045 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> 5048 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
5046 <context context-type="linenumber">99,108</context> 5049 <context context-type="linenumber">99,108</context>
@@ -5177,13 +5180,19 @@
5177 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group> 5180 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group>
5178 </trans-unit> 5181 </trans-unit>
5179 <trans-unit id="4067880101082150743" datatype="html"> 5182 <trans-unit id="4067880101082150743" datatype="html">
5180 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5183 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5181 <target state="translated">Skriv ditt JavaScript här.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Exempel: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('min instans är fantastisk');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5184 <target state="translated">Skriv ditt JavaScript här.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Exempel: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('min instans är fantastisk');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5182 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group> 5185 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group>
5183 </trans-unit> 5186 </trans-unit>
5184 <trans-unit id="5464209657969421100" datatype="html"> 5187 <trans-unit id="5464209657969421100" datatype="html">
5185 <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5188 <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5186 <target state="translated">Skriv din CSS-kod här. Exempel:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Föregå med <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt; "/> för att skriva över standardutseendet. Exempel:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5189color: red;
5190<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5191<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5192color: red;
5193<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5194<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5195 <target state="translated">Skriv din CSS-kod här. Exempel:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Föregå med <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em> "/> för att skriva över standardutseendet. Exempel:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5187 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group> 5196 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group>
5188 </trans-unit> 5197 </trans-unit>
5189 <trans-unit id="283725429207896837" datatype="html"> 5198 <trans-unit id="283725429207896837" datatype="html">
@@ -5192,8 +5201,8 @@
5192 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group> 5201 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group>
5193 </trans-unit> 5202 </trans-unit>
5194 <trans-unit id="8167543029214637769" datatype="html"> 5203 <trans-unit id="8167543029214637769" datatype="html">
5195 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></source> 5204 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></source>
5196 <target state="translated">Det finns fel i formuläret: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></target> 5205 <target state="translated">Det finns fel i formuläret: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></target>
5197 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group> 5206 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group>
5198 </trans-unit> 5207 </trans-unit>
5199 <trans-unit id="1445676851449000175"> 5208 <trans-unit id="1445676851449000175">
@@ -5306,8 +5315,8 @@
5306 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group> 5315 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group>
5307 </trans-unit> 5316 </trans-unit>
5308 <trans-unit id="7350483582490037954" datatype="html"> 5317 <trans-unit id="7350483582490037954" datatype="html">
5309 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 5318 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
5310 <target state="translated">Med <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Dölj<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> eller <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Suddiga miniatyrer<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> behövs en bekräftelse för att visa videon. </target> 5319 <target state="translated">Med <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Dölj<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> eller <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Suddiga miniatyrer<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> behövs en bekräftelse för att visa videon. </target>
5311 <context-group purpose="location"> 5320 <context-group purpose="location">
5312 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context> 5321 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
5313 <context context-type="linenumber">8,9</context> 5322 <context context-type="linenumber">8,9</context>
@@ -5509,8 +5518,9 @@
5509 </context-group> 5518 </context-group>
5510 </trans-unit> 5519 </trans-unit>
5511 <trans-unit id="2124774733637750483" datatype="html"> 5520 <trans-unit id="2124774733637750483" datatype="html">
5512 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br /&gt;&lt;br /&gt; When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> 5521 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br />&lt;br />
5513 <target state="translated">En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).&lt;br /&gt;&lt;br /&gt; När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt.</target> 5522 When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
5523 <target state="translated">En kort text som berättar hur andra kan stötta din kanal (t.ex. medlemskap på någon plattform).&lt;br />&lt;br /> När du laddar upp en video till den här kanalen kommer videons supportruta fyllas i med den här texten automatiskt.</target>
5514 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5524 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5515 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5525 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5516 </trans-unit> 5526 </trans-unit>
@@ -5905,7 +5915,9 @@
5905 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group> 5915 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group>
5906 </trans-unit> 5916 </trans-unit>
5907 <trans-unit id="7152797255397280410" datatype="html"> 5917 <trans-unit id="7152797255397280410" datatype="html">
5908 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> 5918 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>?
5919It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another
5920channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
5909 <target state="translated">Vill du verkligen radera <x id="PH" equiv-text="videoChannel.displayName"/>? Det kommer att radera <x id="PH_1" equiv-text="videoChannel.videosCount"/> videor uppladdade till kanalen, och du kan inte skapa en kanal med samma namn (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target> 5921 <target state="translated">Vill du verkligen radera <x id="PH" equiv-text="videoChannel.displayName"/>? Det kommer att radera <x id="PH_1" equiv-text="videoChannel.videosCount"/> videor uppladdade till kanalen, och du kan inte skapa en kanal med samma namn (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target>
5910 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group> 5922 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group>
5911 </trans-unit> 5923 </trans-unit>
@@ -5933,8 +5945,8 @@
5933 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group> 5945 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group>
5934 </trans-unit> 5946 </trans-unit>
5935 <trans-unit id="2705478076887104088" datatype="html"> 5947 <trans-unit id="2705478076887104088" datatype="html">
5936 <source>SHOW THIS CHANNEL &gt;</source> 5948 <source>SHOW THIS CHANNEL ></source>
5937 <target state="translated">VISA DEN HÄR KANALEN &gt;</target> 5949 <target state="translated">VISA DEN HÄR KANALEN ></target>
5938 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group> 5950 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group>
5939 </trans-unit> 5951 </trans-unit>
5940 <trans-unit id="4088311569349098646"> 5952 <trans-unit id="4088311569349098646">
@@ -6187,8 +6199,8 @@
6187 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group> 6199 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group>
6188 </trans-unit> 6200 </trans-unit>
6189 <trans-unit id="1120376809358109718" datatype="html"> 6201 <trans-unit id="1120376809358109718" datatype="html">
6190 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information </source> 6202 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information </source>
6191 <target state="translated">Webb-serverterna är inte offentliga eftersom vi använder websockets, ett protokoll som skiljer sig från den vanliga BitTorrent-trackern. När du använder webbläsaren skickar du ett meddelande med din IP-adress till trackern som slumpmässigt kommer välja andra serventer att vidarebefordra informationen till. Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>det här dokumentet<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för mer information </target> 6203 <target state="translated">Webb-serverterna är inte offentliga eftersom vi använder websockets, ett protokoll som skiljer sig från den vanliga BitTorrent-trackern. När du använder webbläsaren skickar du ett meddelande med din IP-adress till trackern som slumpmässigt kommer välja andra serventer att vidarebefordra informationen till. Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>det här dokumentet<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> för mer information </target>
6192 <context-group purpose="location"> 6204 <context-group purpose="location">
6193 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context> 6205 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
6194 <context context-type="linenumber">118,122</context> 6206 <context context-type="linenumber">118,122</context>
@@ -6520,8 +6532,8 @@
6520 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group> 6532 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group>
6521 </trans-unit> 6533 </trans-unit>
6522 <trans-unit id="8011855989482474311" datatype="html"> 6534 <trans-unit id="8011855989482474311" datatype="html">
6523 <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source> 6535 <source>A &lt;code>.mp4&lt;/code> that keeps the original audio track, with no video</source>
6524 <target state="translated">En &lt;code&gt;.mp4&lt;/code&gt; som bevarar originalets ljudspår men inte bilden</target> 6536 <target state="translated">En &lt;code>.mp4&lt;/code> som bevarar originalets ljudspår men inte bilden</target>
6525 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group> 6537 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group>
6526 </trans-unit> 6538 </trans-unit>
6527 <trans-unit id="3768852440495368591"> 6539 <trans-unit id="3768852440495368591">
@@ -7265,8 +7277,8 @@
7265 </context-group> 7277 </context-group>
7266 </trans-unit> 7278 </trans-unit>
7267 <trans-unit id="7223931053738621590" datatype="html"> 7279 <trans-unit id="7223931053738621590" datatype="html">
7268 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</source> 7280 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</source>
7269 <target state="translated">PeerTube tror att din webbläsares publika IP-adress är <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</target> 7281 <target state="translated">PeerTube tror att din webbläsares publika IP-adress är <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</target>
7270 <context-group purpose="location"> 7282 <context-group purpose="location">
7271 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7283 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7272 <context context-type="linenumber">4</context> 7284 <context context-type="linenumber">4</context>
@@ -7313,16 +7325,16 @@
7313 </context-group> 7325 </context-group>
7314 </trans-unit> 7326 </trans-unit>
7315 <trans-unit id="1285026053775066761" datatype="html"> 7327 <trans-unit id="1285026053775066761" datatype="html">
7316 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> configuration key</source> 7328 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> configuration key</source>
7317 <target state="translated">Kontrollera kongifurationsnyckeln <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/></target> 7329 <target state="translated">Kontrollera kongifurationsnyckeln <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/></target>
7318 <context-group purpose="location"> 7330 <context-group purpose="location">
7319 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7331 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7320 <context context-type="linenumber">15</context> 7332 <context context-type="linenumber">15</context>
7321 </context-group> 7333 </context-group>
7322 </trans-unit> 7334 </trans-unit>
7323 <trans-unit id="7014275542536964627" datatype="html"> 7335 <trans-unit id="7014275542536964627" datatype="html">
7324 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</source> 7336 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</source>
7325 <target state="translated">Om PeerTube körs genom Docker, kör <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> med <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>ärende nummer 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</target> 7337 <target state="translated">Om PeerTube körs genom Docker, kör <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> med <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>ärende nummer 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</target>
7326 <context-group purpose="location"> 7338 <context-group purpose="location">
7327 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7339 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7328 <context context-type="linenumber">16,17</context> 7340 <context context-type="linenumber">16,17</context>
@@ -7619,8 +7631,8 @@
7619 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group> 7631 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group>
7620 </trans-unit> 7632 </trans-unit>
7621 <trans-unit id="8553059323353586765" datatype="html"> 7633 <trans-unit id="8553059323353586765" datatype="html">
7622 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. It is never shown to the public. </source> 7634 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. It is never shown to the public. </source>
7623 <target state="translated">Din nuvarande e-postadress är <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. Den kommer aldrig visas offentligt. </target> 7635 <target state="translated">Din nuvarande e-postadress är <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. Den kommer aldrig visas offentligt. </target>
7624 <context-group purpose="location"> 7636 <context-group purpose="location">
7625 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> 7637 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context>
7626 <context context-type="linenumber">5,7</context> 7638 <context context-type="linenumber">5,7</context>
@@ -8174,7 +8186,8 @@
8174 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group> 8186 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group>
8175 </trans-unit> 8187 </trans-unit>
8176 <trans-unit id="2013324644839511073" datatype="html"> 8188 <trans-unit id="2013324644839511073" datatype="html">
8177 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> 8189 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>.
8190Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
8178 <target state="translated">Kan inte hämta OAuth Client-uppgifter: <x id="PH" equiv-text="error.text"/>. Försäkra dig om att du har konfigurerat PeerTube korrekt (i config-katalogen), speciellt ”webserver”-sektionen.</target> 8191 <target state="translated">Kan inte hämta OAuth Client-uppgifter: <x id="PH" equiv-text="error.text"/>. Försäkra dig om att du har konfigurerat PeerTube korrekt (i config-katalogen), speciellt ”webserver”-sektionen.</target>
8179 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group> 8192 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group>
8180 </trans-unit> 8193 </trans-unit>
@@ -8342,8 +8355,8 @@
8342 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group> 8355 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group>
8343 </trans-unit> 8356 </trans-unit>
8344 <trans-unit id="6613870447286561244"> 8357 <trans-unit id="6613870447286561244">
8345 <source>Long (&gt; 10 min)</source> 8358 <source>Long (> 10 min)</source>
8346 <target>Lång (&gt; 10 min)</target> 8359 <target>Lång (> 10 min)</target>
8347 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group> 8360 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group>
8348 </trans-unit> 8361 </trans-unit>
8349 <trans-unit id="1787083504545967"> 8362 <trans-unit id="1787083504545967">
@@ -8665,31 +8678,25 @@
8665 <trans-unit id="8602814243662345124"> 8678 <trans-unit id="8602814243662345124">
8666 <source>Email is required.</source> 8679 <source>Email is required.</source>
8667 <target>E-postadress måste uppges.</target> 8680 <target>E-postadress måste uppges.</target>
8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8681
8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8682
8670 </trans-unit> 8683 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8671 <trans-unit id="4591482207344282590"> 8684 <trans-unit id="4591482207344282590">
8672 <source>Email must be valid.</source> 8685 <source>Email must be valid.</source>
8673 <target>E-postadressen måste vara giltig.</target> 8686 <target>E-postadressen måste vara giltig.</target>
8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8687
8675 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8688
8676 </trans-unit> 8689 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8677 <trans-unit id="544279804045883862" datatype="html"> 8690 <trans-unit id="544279804045883862" datatype="html">
8678 <source>Handle is required.</source> 8691 <source>Handle is required.</source>
8679 <target state="translated">Söknamn måste uppges.</target> 8692 <target state="translated">Söknamn måste uppges.</target>
8680 <context-group purpose="location"> 8693
8681 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8682 <context context-type="linenumber">48</context>
8683 </context-group>
8684 </trans-unit>
8685 <trans-unit id="2805037637775107078" datatype="html"> 8695 <trans-unit id="2805037637775107078" datatype="html">
8686 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8696 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8687 <target state="translated">Användarnamnet måste vara giltigt (t.ex. chocobozzz@example.com).</target> 8697 <target state="translated">Användarnamnet måste vara giltigt (t.ex. chocobozzz@example.com).</target>
8688 <context-group purpose="location"> 8698
8689 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8699 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8690 <context context-type="linenumber">49</context>
8691 </context-group>
8692 </trans-unit>
8693 <trans-unit id="4968369344159400023"> 8700 <trans-unit id="4968369344159400023">
8694 <source>Your name is required.</source> 8701 <source>Your name is required.</source>
8695 <target>Du måste uppge ditt namn.</target> 8702 <target>Du måste uppge ditt namn.</target>
@@ -8738,16 +8745,16 @@
8738 <trans-unit id="3868123820758341861"> 8745 <trans-unit id="3868123820758341861">
8739 <source>Username is required.</source> 8746 <source>Username is required.</source>
8740 <target>Användarnamn måste fyllas i.</target> 8747 <target>Användarnamn måste fyllas i.</target>
8741 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8748
8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8749
8743 </trans-unit> 8750 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8744 <trans-unit id="3577237269587081090"> 8751 <trans-unit id="3577237269587081090">
8745 <source>Password is required.</source> 8752 <source>Password is required.</source>
8746 <target>Lösenord måste fyllas i.</target> 8753 <target>Lösenord måste fyllas i.</target>
8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8754
8748 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8755
8749 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8756
8750 </trans-unit> 8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8751 <trans-unit id="3152303769378345477"> 8758 <trans-unit id="3152303769378345477">
8752 <source>Confirmation of the password is required.</source> 8759 <source>Confirmation of the password is required.</source>
8753 <target>Lösenordet måste bekräftas.</target> 8760 <target>Lösenordet måste bekräftas.</target>
@@ -8756,129 +8763,129 @@
8756 <trans-unit id="4786141633412279939"> 8763 <trans-unit id="4786141633412279939">
8757 <source>Username must be at least 1 character long.</source> 8764 <source>Username must be at least 1 character long.</source>
8758 <target>Användarnamnet måste innehålla minst ett tecken.</target> 8765 <target>Användarnamnet måste innehålla minst ett tecken.</target>
8759 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8766
8760 </trans-unit> 8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8761 <trans-unit id="1019755749203839300"> 8768 <trans-unit id="1019755749203839300">
8762 <source>Username cannot be more than 50 characters long.</source> 8769 <source>Username cannot be more than 50 characters long.</source>
8763 <target>Användarnamnet får inte vara mer än 50 tecken långt.</target> 8770 <target>Användarnamnet får inte vara mer än 50 tecken långt.</target>
8764 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8771
8765 </trans-unit> 8772 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8766 <trans-unit id="5621067256208426608"> 8773 <trans-unit id="5621067256208426608">
8767 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8774 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8768 <target>Användarnamnet får innehålla gemener, siffror, punkter samt understreck.</target> 8775 <target>Användarnamnet får innehålla gemener, siffror, punkter samt understreck.</target>
8769 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8776
8770 </trans-unit> 8777 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8771 <trans-unit id="6288154707582132676" datatype="html"> 8778 <trans-unit id="6288154707582132676" datatype="html">
8772 <source>Channel name is required.</source> 8779 <source>Channel name is required.</source>
8773 <target state="translated">Kanalens namn måste uppges.</target> 8780 <target state="translated">Kanalens namn måste uppges.</target>
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8781
8775 </trans-unit> 8782 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8776 <trans-unit id="8178814467139959283" datatype="html"> 8783 <trans-unit id="8178814467139959283" datatype="html">
8777 <source>Channel name must be at least 1 character long.</source> 8784 <source>Channel name must be at least 1 character long.</source>
8778 <target state="translated">Kanalens namn måste innehålla minste ett tecken.</target> 8785 <target state="translated">Kanalens namn måste innehålla minste ett tecken.</target>
8779 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8786
8780 </trans-unit> 8787 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8781 <trans-unit id="8602785819772117007" datatype="html"> 8788 <trans-unit id="8602785819772117007" datatype="html">
8782 <source>Channel name cannot be more than 50 characters long.</source> 8789 <source>Channel name cannot be more than 50 characters long.</source>
8783 <target state="translated">Kanalens namn får inte vara mer än 50 tecken långt.</target> 8790 <target state="translated">Kanalens namn får inte vara mer än 50 tecken långt.</target>
8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8791
8785 </trans-unit> 8792 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8786 <trans-unit id="3419415520566928243" datatype="html"> 8793 <trans-unit id="3419415520566928243" datatype="html">
8787 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8794 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8788 <target state="translated">Kanalnamnet får innehålla gemener, siffror, punkter och understreck.</target> 8795 <target state="translated">Kanalnamnet får innehålla gemener, siffror, punkter och understreck.</target>
8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8796
8790 </trans-unit> 8797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8791 <trans-unit id="525871656034789056"> 8798 <trans-unit id="525871656034789056">
8792 <source>Password must be at least 6 characters long.</source> 8799 <source>Password must be at least 6 characters long.</source>
8793 <target>Lösenordet måste innehålla minst sex tecken.</target> 8800 <target>Lösenordet måste innehålla minst sex tecken.</target>
8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8801
8795 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8802
8796 </trans-unit> 8803 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8797 <trans-unit id="1099684476181448167"> 8804 <trans-unit id="1099684476181448167">
8798 <source>Password cannot be more than 255 characters long.</source> 8805 <source>Password cannot be more than 255 characters long.</source>
8799 <target>Lösenordet får inte vara mer än 255 tecken långt.</target> 8806 <target>Lösenordet får inte vara mer än 255 tecken långt.</target>
8800 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8807
8801 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8808
8802 </trans-unit> 8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8803 <trans-unit id="3392630942539073768"> 8810 <trans-unit id="3392630942539073768">
8804 <source>The new password and the confirmed password do not correspond.</source> 8811 <source>The new password and the confirmed password do not correspond.</source>
8805 <target>Det nya lösenordet och det bekräftade lösenordet stämmer inte överens.</target> 8812 <target>Det nya lösenordet och det bekräftade lösenordet stämmer inte överens.</target>
8806 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8813
8807 </trans-unit> 8814 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8808 <trans-unit id="2027337371129904473"> 8815 <trans-unit id="2027337371129904473">
8809 <source>Video quota is required.</source> 8816 <source>Video quota is required.</source>
8810 <target>Videokvot måste anges.</target> 8817 <target>Videokvot måste anges.</target>
8811 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8818
8812 </trans-unit> 8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8813 <trans-unit id="267386529333143660"> 8820 <trans-unit id="267386529333143660">
8814 <source>Quota must be greater than -1.</source> 8821 <source>Quota must be greater than -1.</source>
8815 <target>Kvot måste vara större än −1.</target> 8822 <target>Kvot måste vara större än −1.</target>
8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8823
8817 </trans-unit> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8818 <trans-unit id="1220179061234048936"> 8825 <trans-unit id="1220179061234048936">
8819 <source>Daily upload limit is required.</source> 8826 <source>Daily upload limit is required.</source>
8820 <target>Daglig uppladdningsgräns måste anges.</target> 8827 <target>Daglig uppladdningsgräns måste anges.</target>
8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8828
8822 </trans-unit> 8829 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8823 <trans-unit id="8959404382357999234"> 8830 <trans-unit id="8959404382357999234">
8824 <source>Daily upload limit must be greater than -1.</source> 8831 <source>Daily upload limit must be greater than -1.</source>
8825 <target>Daglig uppladdningsgräns måste vara högre än −1.</target> 8832 <target>Daglig uppladdningsgräns måste vara högre än −1.</target>
8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8833
8827 </trans-unit> 8834 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8828 <trans-unit id="4796798537475457493"> 8835 <trans-unit id="4796798537475457493">
8829 <source>User role is required.</source> 8836 <source>User role is required.</source>
8830 <target>Användarroll krävs.</target> 8837 <target>Användarroll krävs.</target>
8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8838
8832 </trans-unit> 8839 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8833 <trans-unit id="2761226139624435788"> 8840 <trans-unit id="2761226139624435788">
8834 <source>Description must be at least 3 characters long.</source> 8841 <source>Description must be at least 3 characters long.</source>
8835 <target>Beskrivningen måste innehålla minst tre tecken.</target> 8842 <target>Beskrivningen måste innehålla minst tre tecken.</target>
8836 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8843
8837 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8844
8838 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8845
8839 </trans-unit> 8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8840 <trans-unit id="4717982586356605243"> 8847 <trans-unit id="4717982586356605243">
8841 <source>Description cannot be more than 1000 characters long.</source> 8848 <source>Description cannot be more than 1000 characters long.</source>
8842 <target>Beskrivningen får inte vara mer än 1000 tecken lång.</target> 8849 <target>Beskrivningen får inte vara mer än 1000 tecken lång.</target>
8843 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8850
8844 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8851
8845 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8852
8846 </trans-unit> 8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8847 <trans-unit id="1814372869868173571"> 8854 <trans-unit id="1814372869868173571">
8848 <source>You must agree with the instance terms in order to register on it.</source> 8855 <source>You must agree with the instance terms in order to register on it.</source>
8849 <target>Du måste godkänna instansens villkor för att registrera dig på den.</target> 8856 <target>Du måste godkänna instansens villkor för att registrera dig på den.</target>
8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8857
8851 </trans-unit> 8858 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8852 <trans-unit id="7803960725351649605"> 8859 <trans-unit id="7803960725351649605">
8853 <source>Ban reason must be at least 3 characters long.</source> 8860 <source>Ban reason must be at least 3 characters long.</source>
8854 <target>Blockeringsanledningen måste innehålla minst tre tecken.</target> 8861 <target>Blockeringsanledningen måste innehålla minst tre tecken.</target>
8855 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8862
8856 </trans-unit> 8863 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8857 <trans-unit id="3851609012243698179"> 8864 <trans-unit id="3851609012243698179">
8858 <source>Ban reason cannot be more than 250 characters long.</source> 8865 <source>Ban reason cannot be more than 250 characters long.</source>
8859 <target>Blockeringsanledningen får inte vara mer än 250 tecken lång.</target> 8866 <target>Blockeringsanledningen får inte vara mer än 250 tecken lång.</target>
8860 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8867
8861 </trans-unit> 8868 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8862 <trans-unit id="6632896893630378443"> 8869 <trans-unit id="6632896893630378443">
8863 <source>Display name is required.</source> 8870 <source>Display name is required.</source>
8864 <target>Visningsnamn krävs.</target> 8871 <target>Visningsnamn krävs.</target>
8865 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8872
8866 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8873
8867 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8874
8868 </trans-unit> 8875 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8869 <trans-unit id="1303578752658966736"> 8876 <trans-unit id="1303578752658966736">
8870 <source>Display name must be at least 1 character long.</source> 8877 <source>Display name must be at least 1 character long.</source>
8871 <target>Visningsnamnet måste innehålla minst ett tecken.</target> 8878 <target>Visningsnamnet måste innehålla minst ett tecken.</target>
8872 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8879
8873 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8880
8874 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8881
8875 </trans-unit> 8882 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8876 <trans-unit id="4613240543124934954"> 8883 <trans-unit id="4613240543124934954">
8877 <source>Display name cannot be more than 50 characters long.</source> 8884 <source>Display name cannot be more than 50 characters long.</source>
8878 <target>Visningsnamnet får inte vara mer än 50 tecken långt.</target> 8885 <target>Visningsnamnet får inte vara mer än 50 tecken långt.</target>
8879 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8886
8880 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8887
8881 </trans-unit> 8888 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8882 <trans-unit id="1000468652492651683"> 8889 <trans-unit id="1000468652492651683">
8883 <source>Report reason is required.</source> 8890 <source>Report reason is required.</source>
8884 <target>Anmälans motivering måste anges.</target> 8891 <target>Anmälans motivering måste anges.</target>
@@ -8990,8 +8997,8 @@
8990 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group> 8997 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group>
8991 </trans-unit> 8998 </trans-unit>
8992 <trans-unit id="5637879201055173642" datatype="html"> 8999 <trans-unit id="5637879201055173642" datatype="html">
8993 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to learn how to use the PeerTube live streaming feature. </source> 9000 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to learn how to use the PeerTube live streaming feature. </source>
8994 <target state="translated">Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>dokumentationen<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> för mer information om hur du använder direktsändningar i PeerTube. </target> 9001 <target state="translated">Se <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>dokumentationen<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> för mer information om hur du använder direktsändningar i PeerTube. </target>
8995 <context-group purpose="location"> 9002 <context-group purpose="location">
8996 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context> 9003 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context>
8997 <context context-type="linenumber">2,4</context> 9004 <context context-type="linenumber">2,4</context>
@@ -10082,8 +10089,8 @@
10082 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group> 10089 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group>
10083 </trans-unit> 10090 </trans-unit>
10084 <trans-unit id="8272123190776748811" datatype="html"> 10091 <trans-unit id="8272123190776748811" datatype="html">
10085 <source>You need to be &lt;a href="/login"&gt;logged in&lt;/a&gt; to rate this video.</source> 10092 <source>You need to be &lt;a href="/login">logged in&lt;/a> to rate this video.</source>
10086 <target state="translated">Du måste vara &lt;a href="/login"&gt;inloggad&lt;/a&gt; för att betygsätta den här videon.</target> 10093 <target state="translated">Du måste vara &lt;a href="/login">inloggad&lt;/a> för att betygsätta den här videon.</target>
10087 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group> 10094 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group>
10088 </trans-unit> 10095 </trans-unit>
10089 <trans-unit id="4503408361537553733" datatype="html"> 10096 <trans-unit id="4503408361537553733" datatype="html">
@@ -10508,8 +10515,8 @@
10508 </context-group> 10515 </context-group>
10509 </trans-unit> 10516 </trans-unit>
10510 <trans-unit id="961774488937452220" datatype="html"> 10517 <trans-unit id="961774488937452220" datatype="html">
10511 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</source> 10518 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</source>
10512 <target state="translated">Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</target> 10519 <target state="translated">Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</target>
10513 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group> 10520 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group>
10514 </trans-unit> 10521 </trans-unit>
10515 <trans-unit id="5761611056224181752" datatype="html"> 10522 <trans-unit id="5761611056224181752" datatype="html">
@@ -10682,13 +10689,13 @@
10682 <trans-unit id="8212906256415538361" datatype="html"> 10689 <trans-unit id="8212906256415538361" datatype="html">
10683 <source>Upload a video</source> 10690 <source>Upload a video</source>
10684 <target state="translated">Ladda upp en video</target> 10691 <target state="translated">Ladda upp en video</target>
10685 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group> 10692
10686 </trans-unit> 10693 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10687 <trans-unit id="7590784934397800835" datatype="html"> 10694 <trans-unit id="7590784934397800835" datatype="html">
10688 <source>Edit a video</source> 10695 <source>Edit a video</source>
10689 <target state="translated">Redigera en video</target> 10696 <target state="translated">Redigera en video</target>
10690 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group> 10697
10691 </trans-unit> 10698 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10692 </body> 10699 </body>
10693 </file> 10700 </file>
10694</xliff> 10701</xliff>
diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf
index 8fef4dc48..1c0761ea1 100644
--- a/client/src/locale/angular.ta.xlf
+++ b/client/src/locale/angular.ta.xlf
@@ -1672,7 +1672,7 @@ The link will expire within 1 hour.</target>
1672 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html"> 1672 <context-group purpose="location"><context context-type="sourcefile">src/app/menu/notification.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit><trans-unit id="4424964105331349857" datatype="html">
1673 <source>I'm a teapot</source><target state="new">I'm a teapot</target> 1673 <source>I'm a teapot</source><target state="new">I'm a teapot</target>
1674 1674
1675 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html"> 1675 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit><trans-unit id="1597262876035959248" datatype="html">
1676 <source>That's an error.</source><target state="new">That's an error.</target> 1676 <source>That's an error.</source><target state="new">That's an error.</target>
1677 <context-group purpose="location"> 1677 <context-group purpose="location">
1678 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context> 1678 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
@@ -4756,18 +4756,13 @@ The link will expire within 1 hour.</target>
4756 <source>Instance allowed by Twitter</source> 4756 <source>Instance allowed by Twitter</source>
4757 <target state="new">Instance allowed by Twitter</target> 4757 <target state="new">Instance allowed by Twitter</target>
4758 4758
4759 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4759 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4760 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4760 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4761 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4761 <context-group purpose="location">
4762 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4762 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4763 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4763 <context context-type="linenumber">490,495</context>
4764 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4764 </context-group>
4765 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4765 </trans-unit>
4766 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4767 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4768 "/> to see if you instance is allowed. </target>
4769
4770 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4771 <trans-unit id="493135676263039396" datatype="html"> 4766 <trans-unit id="493135676263039396" datatype="html">
4772 <source>LIVE</source><target state="new">LIVE</target> 4767 <source>LIVE</source><target state="new">LIVE</target>
4773 4768
@@ -8490,25 +8485,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8490 <target state="new">Email is required.</target> 8485 <target state="new">Email is required.</target>
8491 8486
8492 8487
8493 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group></trans-unit> 8488 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8494 <trans-unit id="4591482207344282590" datatype="html"> 8489 <trans-unit id="4591482207344282590" datatype="html">
8495 <source>Email must be valid.</source> 8490 <source>Email must be valid.</source>
8496 <target state="new">Email must be valid.</target> 8491 <target state="new">Email must be valid.</target>
8497 8492
8498 8493
8499 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html"> 8494 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="544279804045883862" datatype="html">
8500 <source>Handle is required.</source><target state="new">Handle is required.</target> 8495 <source>Handle is required.</source><target state="new">Handle is required.</target>
8501 <context-group purpose="location"> 8496
8502 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8497 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8503 <context context-type="linenumber">48</context>
8504 </context-group>
8505 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8506 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8498 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8507 <context-group purpose="location"> 8499
8508 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8500 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8509 <context context-type="linenumber">49</context>
8510 </context-group>
8511 </trans-unit>
8512 <trans-unit id="4968369344159400023" datatype="html"> 8501 <trans-unit id="4968369344159400023" datatype="html">
8513 <source>Your name is required.</source> 8502 <source>Your name is required.</source>
8514 <target state="new">Your name is required.</target> 8503 <target state="new">Your name is required.</target>
@@ -8559,13 +8548,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8559 <target state="new">Username is required.</target> 8548 <target state="new">Username is required.</target>
8560 8549
8561 8550
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group></trans-unit> 8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8563 <trans-unit id="3577237269587081090" datatype="html"> 8552 <trans-unit id="3577237269587081090" datatype="html">
8564 <source>Password is required.</source> 8553 <source>Password is required.</source>
8565 <target state="new">Password is required.</target> 8554 <target state="new">Password is required.</target>
8566 8555
8567 8556
8568 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group></trans-unit> 8557 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8569 <trans-unit id="3152303769378345477" datatype="html"> 8558 <trans-unit id="3152303769378345477" datatype="html">
8570 <source>Confirmation of the password is required.</source> 8559 <source>Confirmation of the password is required.</source>
8571 <target state="new">Confirmation of the password is required.</target> 8560 <target state="new">Confirmation of the password is required.</target>
@@ -8575,127 +8564,127 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8575 <source>Username must be at least 1 character long.</source> 8564 <source>Username must be at least 1 character long.</source>
8576 <target state="new">Username must be at least 1 character long.</target> 8565 <target state="new">Username must be at least 1 character long.</target>
8577 8566
8578 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8567 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8579 <trans-unit id="1019755749203839300" datatype="html"> 8568 <trans-unit id="1019755749203839300" datatype="html">
8580 <source>Username cannot be more than 50 characters long.</source> 8569 <source>Username cannot be more than 50 characters long.</source>
8581 <target state="new">Username cannot be more than 50 characters long.</target> 8570 <target state="new">Username cannot be more than 50 characters long.</target>
8582 8571
8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> 8572 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8584 <trans-unit id="5621067256208426608" datatype="html"> 8573 <trans-unit id="5621067256208426608" datatype="html">
8585 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8574 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8586 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8575 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8587 8576
8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit> 8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8589 <trans-unit id="6288154707582132676" datatype="html"> 8578 <trans-unit id="6288154707582132676" datatype="html">
8590 <source>Channel name is required.</source> 8579 <source>Channel name is required.</source>
8591 <target state="new">Channel name is required.</target> 8580 <target state="new">Channel name is required.</target>
8592 8581
8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> 8582 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8594 <trans-unit id="8178814467139959283" datatype="html"> 8583 <trans-unit id="8178814467139959283" datatype="html">
8595 <source>Channel name must be at least 1 character long.</source> 8584 <source>Channel name must be at least 1 character long.</source>
8596 <target state="new">Channel name must be at least 1 character long.</target> 8585 <target state="new">Channel name must be at least 1 character long.</target>
8597 8586
8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8587 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8599 <trans-unit id="8602785819772117007" datatype="html"> 8588 <trans-unit id="8602785819772117007" datatype="html">
8600 <source>Channel name cannot be more than 50 characters long.</source> 8589 <source>Channel name cannot be more than 50 characters long.</source>
8601 <target state="new">Channel name cannot be more than 50 characters long.</target> 8590 <target state="new">Channel name cannot be more than 50 characters long.</target>
8602 8591
8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html"> 8592 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit><trans-unit id="3419415520566928243" datatype="html">
8604 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8593 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source><target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8605 8594
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit> 8595 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8607 8596
8608 <trans-unit id="525871656034789056" datatype="html"> 8597 <trans-unit id="525871656034789056" datatype="html">
8609 <source>Password must be at least 6 characters long.</source> 8598 <source>Password must be at least 6 characters long.</source>
8610 <target state="new">Password must be at least 6 characters long.</target> 8599 <target state="new">Password must be at least 6 characters long.</target>
8611 8600
8612 8601
8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group></trans-unit> 8602 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8614 <trans-unit id="1099684476181448167" datatype="html"> 8603 <trans-unit id="1099684476181448167" datatype="html">
8615 <source>Password cannot be more than 255 characters long.</source> 8604 <source>Password cannot be more than 255 characters long.</source>
8616 <target state="new">Password cannot be more than 255 characters long.</target> 8605 <target state="new">Password cannot be more than 255 characters long.</target>
8617 8606
8618 8607
8619 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group></trans-unit> 8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8620 <trans-unit id="3392630942539073768" datatype="html"> 8609 <trans-unit id="3392630942539073768" datatype="html">
8621 <source>The new password and the confirmed password do not correspond.</source> 8610 <source>The new password and the confirmed password do not correspond.</source>
8622 <target state="new">The new password and the confirmed password do not correspond.</target> 8611 <target state="new">The new password and the confirmed password do not correspond.</target>
8623 8612
8624 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> 8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8625 <trans-unit id="2027337371129904473" datatype="html"> 8614 <trans-unit id="2027337371129904473" datatype="html">
8626 <source>Video quota is required.</source> 8615 <source>Video quota is required.</source>
8627 <target state="new">Video quota is required.</target> 8616 <target state="new">Video quota is required.</target>
8628 8617
8629 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group></trans-unit> 8618 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8630 <trans-unit id="267386529333143660" datatype="html"> 8619 <trans-unit id="267386529333143660" datatype="html">
8631 <source>Quota must be greater than -1.</source> 8620 <source>Quota must be greater than -1.</source>
8632 <target state="new">Quota must be greater than -1.</target> 8621 <target state="new">Quota must be greater than -1.</target>
8633 8622
8634 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group></trans-unit> 8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8635 <trans-unit id="1220179061234048936" datatype="html"> 8624 <trans-unit id="1220179061234048936" datatype="html">
8636 <source>Daily upload limit is required.</source> 8625 <source>Daily upload limit is required.</source>
8637 <target state="new">Daily upload limit is required.</target> 8626 <target state="new">Daily upload limit is required.</target>
8638 8627
8639 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> 8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8640 <trans-unit id="8959404382357999234" datatype="html"> 8629 <trans-unit id="8959404382357999234" datatype="html">
8641 <source>Daily upload limit must be greater than -1.</source> 8630 <source>Daily upload limit must be greater than -1.</source>
8642 <target state="new">Daily upload limit must be greater than -1.</target> 8631 <target state="new">Daily upload limit must be greater than -1.</target>
8643 8632
8644 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> 8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8645 <trans-unit id="4796798537475457493" datatype="html"> 8634 <trans-unit id="4796798537475457493" datatype="html">
8646 <source>User role is required.</source> 8635 <source>User role is required.</source>
8647 <target state="new">User role is required.</target> 8636 <target state="new">User role is required.</target>
8648 8637
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> 8638 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8650 <trans-unit id="2761226139624435788" datatype="html"> 8639 <trans-unit id="2761226139624435788" datatype="html">
8651 <source>Description must be at least 3 characters long.</source> 8640 <source>Description must be at least 3 characters long.</source>
8652 <target state="new">Description must be at least 3 characters long.</target> 8641 <target state="new">Description must be at least 3 characters long.</target>
8653 8642
8654 8643
8655 8644
8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit> 8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8657 <trans-unit id="4717982586356605243" datatype="html"> 8646 <trans-unit id="4717982586356605243" datatype="html">
8658 <source>Description cannot be more than 1000 characters long.</source> 8647 <source>Description cannot be more than 1000 characters long.</source>
8659 <target state="new">Description cannot be more than 1000 characters long.</target> 8648 <target state="new">Description cannot be more than 1000 characters long.</target>
8660 8649
8661 8650
8662 8651
8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit> 8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8664 <trans-unit id="1814372869868173571" datatype="html"> 8653 <trans-unit id="1814372869868173571" datatype="html">
8665 <source>You must agree with the instance terms in order to register on it.</source> 8654 <source>You must agree with the instance terms in order to register on it.</source>
8666 <target state="new">You must agree with the instance terms in order to register on it.</target> 8655 <target state="new">You must agree with the instance terms in order to register on it.</target>
8667 8656
8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> 8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8669 <trans-unit id="7803960725351649605" datatype="html"> 8658 <trans-unit id="7803960725351649605" datatype="html">
8670 <source>Ban reason must be at least 3 characters long.</source> 8659 <source>Ban reason must be at least 3 characters long.</source>
8671 <target state="new">Ban reason must be at least 3 characters long.</target> 8660 <target state="new">Ban reason must be at least 3 characters long.</target>
8672 8661
8673 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8674 <trans-unit id="3851609012243698179" datatype="html"> 8663 <trans-unit id="3851609012243698179" datatype="html">
8675 <source>Ban reason cannot be more than 250 characters long.</source> 8664 <source>Ban reason cannot be more than 250 characters long.</source>
8676 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8665 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8677 8666
8678 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> 8667 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8679 <trans-unit id="6632896893630378443" datatype="html"> 8668 <trans-unit id="6632896893630378443" datatype="html">
8680 <source>Display name is required.</source> 8669 <source>Display name is required.</source>
8681 <target state="new">Display name is required.</target> 8670 <target state="new">Display name is required.</target>
8682 8671
8683 8672
8684 8673
8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> 8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8686 <trans-unit id="1303578752658966736" datatype="html"> 8675 <trans-unit id="1303578752658966736" datatype="html">
8687 <source>Display name must be at least 1 character long.</source> 8676 <source>Display name must be at least 1 character long.</source>
8688 <target state="new">Display name must be at least 1 character long.</target> 8677 <target state="new">Display name must be at least 1 character long.</target>
8689 8678
8690 8679
8691 8680
8692 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> 8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8693 <trans-unit id="4613240543124934954" datatype="html"> 8682 <trans-unit id="4613240543124934954" datatype="html">
8694 <source>Display name cannot be more than 50 characters long.</source> 8683 <source>Display name cannot be more than 50 characters long.</source>
8695 <target state="new">Display name cannot be more than 50 characters long.</target> 8684 <target state="new">Display name cannot be more than 50 characters long.</target>
8696 8685
8697 8686
8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit> 8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8699 <trans-unit id="1000468652492651683" datatype="html"> 8688 <trans-unit id="1000468652492651683" datatype="html">
8700 <source>Report reason is required.</source> 8689 <source>Report reason is required.</source>
8701 <target state="new">Report reason is required.</target> 8690 <target state="new">Report reason is required.</target>
@@ -10405,10 +10394,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10405 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html"> 10394 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">80</context></context-group></trans-unit><trans-unit id="8212906256415538361" datatype="html">
10406 <source>Upload a video</source><target state="new">Upload a video</target> 10395 <source>Upload a video</source><target state="new">Upload a video</target>
10407 10396
10408 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html"> 10397 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit><trans-unit id="7590784934397800835" datatype="html">
10409 <source>Edit a video</source><target state="new">Edit a video</target> 10398 <source>Edit a video</source><target state="new">Edit a video</target>
10410 10399
10411 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10400 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10412 </body> 10401 </body>
10413 </file> 10402 </file>
10414</xliff> \ No newline at end of file 10403</xliff> \ No newline at end of file
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index bc987f66d..5c61b07d5 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -1673,8 +1673,8 @@ The link will expire within 1 hour.</source>
1673 <trans-unit id="4424964105331349857" datatype="html"> 1673 <trans-unit id="4424964105331349857" datatype="html">
1674 <source>I'm a teapot</source> 1674 <source>I'm a teapot</source>
1675 <target state="translated">ฉันเป็นกาน้ำชา</target> 1675 <target state="translated">ฉันเป็นกาน้ำชา</target>
1676 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1676
1677 </trans-unit> 1677 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1678 <trans-unit id="1597262876035959248" datatype="html"> 1678 <trans-unit id="1597262876035959248" datatype="html">
1679 <source>That's an error.</source> 1679 <source>That's an error.</source>
1680 <target state="translated">เกิดข้อผิดพลาด</target> 1680 <target state="translated">เกิดข้อผิดพลาด</target>
@@ -4902,12 +4902,14 @@ The link will expire within 1 hour.</source>
4902 <source>Instance allowed by Twitter</source> 4902 <source>Instance allowed by Twitter</source>
4903 <target state="new">Instance allowed by Twitter</target> 4903 <target state="new">Instance allowed by Twitter</target>
4904 4904
4905 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4905 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4906 <trans-unit id="8042372696350741398" datatype="html"> 4906 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4907 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4907 <context-group purpose="location">
4908 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4908 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4909 4909 <context context-type="linenumber">490,495</context>
4910 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4910 </context-group>
4911 </trans-unit>
4912
4911 <trans-unit id="493135676263039396" datatype="html"> 4913 <trans-unit id="493135676263039396" datatype="html">
4912 <source>LIVE</source> 4914 <source>LIVE</source>
4913 <target state="translated">สด</target> 4915 <target state="translated">สด</target>
@@ -8806,31 +8808,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8806 <trans-unit id="8602814243662345124" datatype="html"> 8808 <trans-unit id="8602814243662345124" datatype="html">
8807 <source>Email is required.</source> 8809 <source>Email is required.</source>
8808 <target state="translated">ต้องใส่อีเมล</target> 8810 <target state="translated">ต้องใส่อีเมล</target>
8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8811
8810 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8812
8811 </trans-unit> 8813 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8812 <trans-unit id="4591482207344282590" datatype="html"> 8814 <trans-unit id="4591482207344282590" datatype="html">
8813 <source>Email must be valid.</source> 8815 <source>Email must be valid.</source>
8814 <target state="translated">ต้องเป็นอีเมลที่ถูกต้อง</target> 8816 <target state="translated">ต้องเป็นอีเมลที่ถูกต้อง</target>
8815 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8817
8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8818
8817 </trans-unit> 8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8818 <trans-unit id="544279804045883862" datatype="html"> 8820 <trans-unit id="544279804045883862" datatype="html">
8819 <source>Handle is required.</source> 8821 <source>Handle is required.</source>
8820 <target state="new">Handle is required.</target> 8822 <target state="new">Handle is required.</target>
8821 <context-group purpose="location"> 8823
8822 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8823 <context context-type="linenumber">48</context>
8824 </context-group>
8825 </trans-unit>
8826 <trans-unit id="2805037637775107078" datatype="html"> 8825 <trans-unit id="2805037637775107078" datatype="html">
8827 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8826 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8828 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8827 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8829 <context-group purpose="location"> 8828
8830 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8829 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8831 <context context-type="linenumber">49</context>
8832 </context-group>
8833 </trans-unit>
8834 <trans-unit id="4968369344159400023" datatype="html"> 8830 <trans-unit id="4968369344159400023" datatype="html">
8835 <source>Your name is required.</source> 8831 <source>Your name is required.</source>
8836 <target state="translated">จำเป็นต้องใส่ชื่อของคุณ</target> 8832 <target state="translated">จำเป็นต้องใส่ชื่อของคุณ</target>
@@ -8879,16 +8875,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8879 <trans-unit id="3868123820758341861" datatype="html"> 8875 <trans-unit id="3868123820758341861" datatype="html">
8880 <source>Username is required.</source> 8876 <source>Username is required.</source>
8881 <target state="translated">ต้องใส่ชื่อผู้ใช้</target> 8877 <target state="translated">ต้องใส่ชื่อผู้ใช้</target>
8882 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8878
8883 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8879
8884 </trans-unit> 8880 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8885 <trans-unit id="3577237269587081090" datatype="html"> 8881 <trans-unit id="3577237269587081090" datatype="html">
8886 <source>Password is required.</source> 8882 <source>Password is required.</source>
8887 <target state="translated">ต้องใส่รหัสผ่าน</target> 8883 <target state="translated">ต้องใส่รหัสผ่าน</target>
8888 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8884
8889 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8885
8890 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8886
8891 </trans-unit> 8887 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8892 <trans-unit id="3152303769378345477" datatype="html"> 8888 <trans-unit id="3152303769378345477" datatype="html">
8893 <source>Confirmation of the password is required.</source> 8889 <source>Confirmation of the password is required.</source>
8894 <target state="translated">ต้องยืนยันรหัสผ่าน</target> 8890 <target state="translated">ต้องยืนยันรหัสผ่าน</target>
@@ -8897,129 +8893,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8897 <trans-unit id="4786141633412279939" datatype="html"> 8893 <trans-unit id="4786141633412279939" datatype="html">
8898 <source>Username must be at least 1 character long.</source> 8894 <source>Username must be at least 1 character long.</source>
8899 <target state="translated">ชื่อผู้ใช้ต้องมีความยาวอย่างน้อย 1 ตัวอักษร</target> 8895 <target state="translated">ชื่อผู้ใช้ต้องมีความยาวอย่างน้อย 1 ตัวอักษร</target>
8900 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8896
8901 </trans-unit> 8897 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8902 <trans-unit id="1019755749203839300" datatype="html"> 8898 <trans-unit id="1019755749203839300" datatype="html">
8903 <source>Username cannot be more than 50 characters long.</source> 8899 <source>Username cannot be more than 50 characters long.</source>
8904 <target state="translated">ชื่อผู้ใช้ไม่สามารถยาวเกิน 50 ตัวอักษร</target> 8900 <target state="translated">ชื่อผู้ใช้ไม่สามารถยาวเกิน 50 ตัวอักษร</target>
8905 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8901
8906 </trans-unit> 8902 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8907 <trans-unit id="5621067256208426608" datatype="html"> 8903 <trans-unit id="5621067256208426608" datatype="html">
8908 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8904 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8909 <target state="translated">ชื่อผู้ใช้สามารถใช้ได้เฉพาะตัวอักษรพิมพ์เล็ก ตัวเลข รวมถึงสัญลักษณ์จุดและอันเดอร์สกอร์</target> 8905 <target state="translated">ชื่อผู้ใช้สามารถใช้ได้เฉพาะตัวอักษรพิมพ์เล็ก ตัวเลข รวมถึงสัญลักษณ์จุดและอันเดอร์สกอร์</target>
8910 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8906
8911 </trans-unit> 8907 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8912 <trans-unit id="6288154707582132676" datatype="html"> 8908 <trans-unit id="6288154707582132676" datatype="html">
8913 <source>Channel name is required.</source> 8909 <source>Channel name is required.</source>
8914 <target state="translated">ต้องใส่ชื่อช่อง</target> 8910 <target state="translated">ต้องใส่ชื่อช่อง</target>
8915 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8911
8916 </trans-unit> 8912 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8917 <trans-unit id="8178814467139959283" datatype="html"> 8913 <trans-unit id="8178814467139959283" datatype="html">
8918 <source>Channel name must be at least 1 character long.</source> 8914 <source>Channel name must be at least 1 character long.</source>
8919 <target state="new">Channel name must be at least 1 character long.</target> 8915 <target state="new">Channel name must be at least 1 character long.</target>
8920 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8916
8921 </trans-unit> 8917 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8922 <trans-unit id="8602785819772117007" datatype="html"> 8918 <trans-unit id="8602785819772117007" datatype="html">
8923 <source>Channel name cannot be more than 50 characters long.</source> 8919 <source>Channel name cannot be more than 50 characters long.</source>
8924 <target state="new">Channel name cannot be more than 50 characters long.</target> 8920 <target state="new">Channel name cannot be more than 50 characters long.</target>
8925 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8921
8926 </trans-unit> 8922 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8927 <trans-unit id="3419415520566928243" datatype="html"> 8923 <trans-unit id="3419415520566928243" datatype="html">
8928 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8924 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8929 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8925 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8930 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8926
8931 </trans-unit> 8927 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8932 <trans-unit id="525871656034789056" datatype="html"> 8928 <trans-unit id="525871656034789056" datatype="html">
8933 <source>Password must be at least 6 characters long.</source> 8929 <source>Password must be at least 6 characters long.</source>
8934 <target state="translated">รหัสผ่านต้องมีความยาวอย่างน้อย 6 ตัวอักษร</target> 8930 <target state="translated">รหัสผ่านต้องมีความยาวอย่างน้อย 6 ตัวอักษร</target>
8935 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8931
8936 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8932
8937 </trans-unit> 8933 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8938 <trans-unit id="1099684476181448167" datatype="html"> 8934 <trans-unit id="1099684476181448167" datatype="html">
8939 <source>Password cannot be more than 255 characters long.</source> 8935 <source>Password cannot be more than 255 characters long.</source>
8940 <target state="translated">รหัสผ่านไม่สามารถยาวเกิน 255 ตัวอักษร</target> 8936 <target state="translated">รหัสผ่านไม่สามารถยาวเกิน 255 ตัวอักษร</target>
8941 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8937
8942 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8938
8943 </trans-unit> 8939 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8944 <trans-unit id="3392630942539073768" datatype="html"> 8940 <trans-unit id="3392630942539073768" datatype="html">
8945 <source>The new password and the confirmed password do not correspond.</source> 8941 <source>The new password and the confirmed password do not correspond.</source>
8946 <target state="translated">รหัสผ่านในช่องรหัสผ่านใหม่และยืนยันรหัสผ่านไม่ตรงกัน</target> 8942 <target state="translated">รหัสผ่านในช่องรหัสผ่านใหม่และยืนยันรหัสผ่านไม่ตรงกัน</target>
8947 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8943
8948 </trans-unit> 8944 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8949 <trans-unit id="2027337371129904473" datatype="html"> 8945 <trans-unit id="2027337371129904473" datatype="html">
8950 <source>Video quota is required.</source> 8946 <source>Video quota is required.</source>
8951 <target state="translated">ต้องกำหนดโควต้าวิดีโอ</target> 8947 <target state="translated">ต้องกำหนดโควต้าวิดีโอ</target>
8952 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8948
8953 </trans-unit> 8949 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8954 <trans-unit id="267386529333143660" datatype="html"> 8950 <trans-unit id="267386529333143660" datatype="html">
8955 <source>Quota must be greater than -1.</source> 8951 <source>Quota must be greater than -1.</source>
8956 <target state="translated">โควต้าต้องมากกว่า -1</target> 8952 <target state="translated">โควต้าต้องมากกว่า -1</target>
8957 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8953
8958 </trans-unit> 8954 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8959 <trans-unit id="1220179061234048936" datatype="html"> 8955 <trans-unit id="1220179061234048936" datatype="html">
8960 <source>Daily upload limit is required.</source> 8956 <source>Daily upload limit is required.</source>
8961 <target state="translated">ต้องกำหนดโควต้าวิดีโอต่อวัน</target> 8957 <target state="translated">ต้องกำหนดโควต้าวิดีโอต่อวัน</target>
8962 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8958
8963 </trans-unit> 8959 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8964 <trans-unit id="8959404382357999234" datatype="html"> 8960 <trans-unit id="8959404382357999234" datatype="html">
8965 <source>Daily upload limit must be greater than -1.</source> 8961 <source>Daily upload limit must be greater than -1.</source>
8966 <target state="translated">โควต้าวิดีโอต่อวันต้องมากกว่า -1</target> 8962 <target state="translated">โควต้าวิดีโอต่อวันต้องมากกว่า -1</target>
8967 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8963
8968 </trans-unit> 8964 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8969 <trans-unit id="4796798537475457493" datatype="html"> 8965 <trans-unit id="4796798537475457493" datatype="html">
8970 <source>User role is required.</source> 8966 <source>User role is required.</source>
8971 <target state="translated">ต้องกำหนดบทบาทผู้ใช้</target> 8967 <target state="translated">ต้องกำหนดบทบาทผู้ใช้</target>
8972 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8968
8973 </trans-unit> 8969 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8974 <trans-unit id="2761226139624435788" datatype="html"> 8970 <trans-unit id="2761226139624435788" datatype="html">
8975 <source>Description must be at least 3 characters long.</source> 8971 <source>Description must be at least 3 characters long.</source>
8976 <target state="translated">คำอธิบายต้องมีความยาวอย่างน้อย 3 ตัวอักษร</target> 8972 <target state="translated">คำอธิบายต้องมีความยาวอย่างน้อย 3 ตัวอักษร</target>
8977 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8973
8978 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8974
8979 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8975
8980 </trans-unit> 8976 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8981 <trans-unit id="4717982586356605243" datatype="html"> 8977 <trans-unit id="4717982586356605243" datatype="html">
8982 <source>Description cannot be more than 1000 characters long.</source> 8978 <source>Description cannot be more than 1000 characters long.</source>
8983 <target state="translated">คำอธิบายไม่สามารถยาวเกิน 1000 ตัวอักษร</target> 8979 <target state="translated">คำอธิบายไม่สามารถยาวเกิน 1000 ตัวอักษร</target>
8984 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8980
8985 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8981
8986 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8982
8987 </trans-unit> 8983 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8988 <trans-unit id="1814372869868173571" datatype="html"> 8984 <trans-unit id="1814372869868173571" datatype="html">
8989 <source>You must agree with the instance terms in order to register on it.</source> 8985 <source>You must agree with the instance terms in order to register on it.</source>
8990 <target state="translated">คุณต้องยอมรับข้อกำหนดของเว็บไซต์เพื่อลงทะเบียน</target> 8986 <target state="translated">คุณต้องยอมรับข้อกำหนดของเว็บไซต์เพื่อลงทะเบียน</target>
8991 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8987
8992 </trans-unit> 8988 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8993 <trans-unit id="7803960725351649605" datatype="html"> 8989 <trans-unit id="7803960725351649605" datatype="html">
8994 <source>Ban reason must be at least 3 characters long.</source> 8990 <source>Ban reason must be at least 3 characters long.</source>
8995 <target state="translated">เหตุผลในการแบนต้องมีความยาวอย่างน้อย 3 ตัวอักษร</target> 8991 <target state="translated">เหตุผลในการแบนต้องมีความยาวอย่างน้อย 3 ตัวอักษร</target>
8996 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8992
8997 </trans-unit> 8993 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8998 <trans-unit id="3851609012243698179" datatype="html"> 8994 <trans-unit id="3851609012243698179" datatype="html">
8999 <source>Ban reason cannot be more than 250 characters long.</source> 8995 <source>Ban reason cannot be more than 250 characters long.</source>
9000 <target state="translated">เหตุผลในการแบนไม่สามารถยาวกว่า 250 ตัวอักษร</target> 8996 <target state="translated">เหตุผลในการแบนไม่สามารถยาวกว่า 250 ตัวอักษร</target>
9001 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8997
9002 </trans-unit> 8998 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
9003 <trans-unit id="6632896893630378443" datatype="html"> 8999 <trans-unit id="6632896893630378443" datatype="html">
9004 <source>Display name is required.</source> 9000 <source>Display name is required.</source>
9005 <target state="translated">ต้องใส่ชื่อแสดง</target> 9001 <target state="translated">ต้องใส่ชื่อแสดง</target>
9006 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 9002
9007 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 9003
9008 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 9004
9009 </trans-unit> 9005 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
9010 <trans-unit id="1303578752658966736" datatype="html"> 9006 <trans-unit id="1303578752658966736" datatype="html">
9011 <source>Display name must be at least 1 character long.</source> 9007 <source>Display name must be at least 1 character long.</source>
9012 <target state="translated">ชื่อแสดงต้องมีความยาวอย่างน้อย 1 ตัวอักษร</target> 9008 <target state="translated">ชื่อแสดงต้องมีความยาวอย่างน้อย 1 ตัวอักษร</target>
9013 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 9009
9014 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 9010
9015 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 9011
9016 </trans-unit> 9012 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
9017 <trans-unit id="4613240543124934954" datatype="html"> 9013 <trans-unit id="4613240543124934954" datatype="html">
9018 <source>Display name cannot be more than 50 characters long.</source> 9014 <source>Display name cannot be more than 50 characters long.</source>
9019 <target state="translated">ชื่อแสดงไม่สามารถยาวเกิน 50 ตัวอักษร</target> 9015 <target state="translated">ชื่อแสดงไม่สามารถยาวเกิน 50 ตัวอักษร</target>
9020 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 9016
9021 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 9017
9022 </trans-unit> 9018 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
9023 <trans-unit id="1000468652492651683" datatype="html"> 9019 <trans-unit id="1000468652492651683" datatype="html">
9024 <source>Report reason is required.</source> 9020 <source>Report reason is required.</source>
9025 <target state="translated">ต้องใส่เหตุผลที่รายงาน</target> 9021 <target state="translated">ต้องใส่เหตุผลที่รายงาน</target>
@@ -10840,12 +10836,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10840 <source>Upload a video</source> 10836 <source>Upload a video</source>
10841 <target state="translated">อัปโหลดวิดีโอ</target> 10837 <target state="translated">อัปโหลดวิดีโอ</target>
10842 10838
10843 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10839 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10844 <trans-unit id="7590784934397800835" datatype="html"> 10840 <trans-unit id="7590784934397800835" datatype="html">
10845 <source>Edit a video</source> 10841 <source>Edit a video</source>
10846 <target state="new">Edit a video</target> 10842 <target state="new">Edit a video</target>
10847 10843
10848 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10844 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10849 </body> 10845 </body>
10850 </file> 10846 </file>
10851</xliff> 10847</xliff>
diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf
index b91446370..bb16c01dc 100644
--- a/client/src/locale/angular.tr-TR.xlf
+++ b/client/src/locale/angular.tr-TR.xlf
@@ -1618,8 +1618,8 @@ The link will expire within 1 hour.</target>
1618 <trans-unit id="4424964105331349857" datatype="html"> 1618 <trans-unit id="4424964105331349857" datatype="html">
1619 <source>I'm a teapot</source> 1619 <source>I'm a teapot</source>
1620 <target state="new">I'm a teapot</target> 1620 <target state="new">I'm a teapot</target>
1621 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1621
1622 </trans-unit> 1622 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1623 <trans-unit id="1597262876035959248" datatype="html"> 1623 <trans-unit id="1597262876035959248" datatype="html">
1624 <source>That's an error.</source> 1624 <source>That's an error.</source>
1625 <target state="translated">Bu bir hata.</target> 1625 <target state="translated">Bu bir hata.</target>
@@ -4832,18 +4832,13 @@ The link will expire within 1 hour.</target>
4832 <source>Instance allowed by Twitter</source> 4832 <source>Instance allowed by Twitter</source>
4833 <target state="new">Instance allowed by Twitter</target> 4833 <target state="new">Instance allowed by Twitter</target>
4834 4834
4835 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="8042372696350741398" datatype="html"> 4835 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4836 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4836 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4837 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4837 <context-group purpose="location">
4838 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4838 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4839 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> 4839 <context context-type="linenumber">490,495</context>
4840 "/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4840 </context-group>
4841 "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> 4841 </trans-unit>
4842 "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />
4843 "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>
4844 "/> to see if you instance is allowed. </target>
4845
4846 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit>
4847 4842
4848 4843
4849 4844
@@ -8691,29 +8686,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8691 <trans-unit id="8602814243662345124" datatype="html"> 8686 <trans-unit id="8602814243662345124" datatype="html">
8692 <source>Email is required.</source> 8687 <source>Email is required.</source>
8693 <target state="translated">E-posta gerekli.</target> 8688 <target state="translated">E-posta gerekli.</target>
8694 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8689
8695 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8690
8696 </trans-unit> 8691 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8697 <trans-unit id="4591482207344282590" datatype="html"> 8692 <trans-unit id="4591482207344282590" datatype="html">
8698 <source>Email must be valid.</source> 8693 <source>Email must be valid.</source>
8699 <target state="new">Email must be valid.</target> 8694 <target state="new">Email must be valid.</target>
8700 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8695
8701 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8696
8702 </trans-unit> 8697 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8703 <trans-unit id="544279804045883862" datatype="html"> 8698 <trans-unit id="544279804045883862" datatype="html">
8704 <source>Handle is required.</source> 8699 <source>Handle is required.</source>
8705 <target state="new">Handle is required.</target> 8700 <target state="new">Handle is required.</target>
8706 <context-group purpose="location"> 8701
8707 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8702 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="2805037637775107078" datatype="html">
8708 <context context-type="linenumber">48</context>
8709 </context-group>
8710 </trans-unit><trans-unit id="2805037637775107078" datatype="html">
8711 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8703 <source>Handle must be valid (eg. chocobozzz@example.com).</source><target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8712 <context-group purpose="location"> 8704
8713 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8705 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8714 <context context-type="linenumber">49</context>
8715 </context-group>
8716 </trans-unit>
8717 8706
8718 <trans-unit id="4968369344159400023" datatype="html"> 8707 <trans-unit id="4968369344159400023" datatype="html">
8719 <source>Your name is required.</source> 8708 <source>Your name is required.</source>
@@ -8763,16 +8752,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8763 <trans-unit id="3868123820758341861" datatype="html"> 8752 <trans-unit id="3868123820758341861" datatype="html">
8764 <source>Username is required.</source> 8753 <source>Username is required.</source>
8765 <target state="translated">Kullanıcı adı gerekli.</target> 8754 <target state="translated">Kullanıcı adı gerekli.</target>
8766 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8755
8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8756
8768 </trans-unit> 8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8769 <trans-unit id="3577237269587081090" datatype="html"> 8758 <trans-unit id="3577237269587081090" datatype="html">
8770 <source>Password is required.</source> 8759 <source>Password is required.</source>
8771 <target state="translated">Şifre gerekli.</target> 8760 <target state="translated">Şifre gerekli.</target>
8772 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8761
8773 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8762
8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8763
8775 </trans-unit> 8764 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8776 <trans-unit id="3152303769378345477" datatype="html"> 8765 <trans-unit id="3152303769378345477" datatype="html">
8777 <source>Confirmation of the password is required.</source> 8766 <source>Confirmation of the password is required.</source>
8778 <target state="new">Confirmation of the password is required.</target> 8767 <target state="new">Confirmation of the password is required.</target>
@@ -8781,129 +8770,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8781 <trans-unit id="4786141633412279939" datatype="html"> 8770 <trans-unit id="4786141633412279939" datatype="html">
8782 <source>Username must be at least 1 character long.</source> 8771 <source>Username must be at least 1 character long.</source>
8783 <target state="translated">Kullanıcı adı en az 1 harf olmalı.</target> 8772 <target state="translated">Kullanıcı adı en az 1 harf olmalı.</target>
8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8773
8785 </trans-unit> 8774 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8786 <trans-unit id="1019755749203839300" datatype="html"> 8775 <trans-unit id="1019755749203839300" datatype="html">
8787 <source>Username cannot be more than 50 characters long.</source> 8776 <source>Username cannot be more than 50 characters long.</source>
8788 <target state="translated">Kullanıcı adı 50 harften daha uzun olamaz.</target> 8777 <target state="translated">Kullanıcı adı 50 harften daha uzun olamaz.</target>
8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8778
8790 </trans-unit> 8779 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8791 <trans-unit id="5621067256208426608" datatype="html"> 8780 <trans-unit id="5621067256208426608" datatype="html">
8792 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8781 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8793 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8782 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8783
8795 </trans-unit> 8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8796 <trans-unit id="6288154707582132676" datatype="html"> 8785 <trans-unit id="6288154707582132676" datatype="html">
8797 <source>Channel name is required.</source> 8786 <source>Channel name is required.</source>
8798 <target state="translated">Kanal adı gerekli.</target> 8787 <target state="translated">Kanal adı gerekli.</target>
8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8788
8800 </trans-unit> 8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8801 <trans-unit id="8178814467139959283" datatype="html"> 8790 <trans-unit id="8178814467139959283" datatype="html">
8802 <source>Channel name must be at least 1 character long.</source> 8791 <source>Channel name must be at least 1 character long.</source>
8803 <target state="translated">Kanal adı en az 1 harf olmalıdır.</target> 8792 <target state="translated">Kanal adı en az 1 harf olmalıdır.</target>
8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8793
8805 </trans-unit> 8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8806 <trans-unit id="8602785819772117007" datatype="html"> 8795 <trans-unit id="8602785819772117007" datatype="html">
8807 <source>Channel name cannot be more than 50 characters long.</source> 8796 <source>Channel name cannot be more than 50 characters long.</source>
8808 <target state="translated">Kanal adı 50 harften daha uzun olamaz.</target> 8797 <target state="translated">Kanal adı 50 harften daha uzun olamaz.</target>
8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8798
8810 </trans-unit> 8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8811 <trans-unit id="3419415520566928243" datatype="html"> 8800 <trans-unit id="3419415520566928243" datatype="html">
8812 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8801 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8813 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8802 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8814 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8803
8815 </trans-unit> 8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8816 <trans-unit id="525871656034789056" datatype="html"> 8805 <trans-unit id="525871656034789056" datatype="html">
8817 <source>Password must be at least 6 characters long.</source> 8806 <source>Password must be at least 6 characters long.</source>
8818 <target state="translated">Şifre en az 6 harf olmalıdır.</target> 8807 <target state="translated">Şifre en az 6 harf olmalıdır.</target>
8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8808
8820 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8809
8821 </trans-unit> 8810 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8822 <trans-unit id="1099684476181448167" datatype="html"> 8811 <trans-unit id="1099684476181448167" datatype="html">
8823 <source>Password cannot be more than 255 characters long.</source> 8812 <source>Password cannot be more than 255 characters long.</source>
8824 <target state="translated">Şifre 250 harften daha uzun olamaz.</target> 8813 <target state="translated">Şifre 250 harften daha uzun olamaz.</target>
8825 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8814
8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8815
8827 </trans-unit> 8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8828 <trans-unit id="3392630942539073768" datatype="html"> 8817 <trans-unit id="3392630942539073768" datatype="html">
8829 <source>The new password and the confirmed password do not correspond.</source> 8818 <source>The new password and the confirmed password do not correspond.</source>
8830 <target state="new">The new password and the confirmed password do not correspond.</target> 8819 <target state="new">The new password and the confirmed password do not correspond.</target>
8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8820
8832 </trans-unit> 8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8833 <trans-unit id="2027337371129904473"> 8822 <trans-unit id="2027337371129904473">
8834 <source>Video quota is required.</source> 8823 <source>Video quota is required.</source>
8835 <target>Video kotası gereklidir.</target> 8824 <target>Video kotası gereklidir.</target>
8836 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8825
8837 </trans-unit> 8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8838 <trans-unit id="267386529333143660" datatype="html"> 8827 <trans-unit id="267386529333143660" datatype="html">
8839 <source>Quota must be greater than -1.</source> 8828 <source>Quota must be greater than -1.</source>
8840 <target state="new">Quota must be greater than -1.</target> 8829 <target state="new">Quota must be greater than -1.</target>
8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8830
8842 </trans-unit> 8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8843 <trans-unit id="1220179061234048936" datatype="html"> 8832 <trans-unit id="1220179061234048936" datatype="html">
8844 <source>Daily upload limit is required.</source> 8833 <source>Daily upload limit is required.</source>
8845 <target state="translated">Günlük yükleme sınırı gerekli.</target> 8834 <target state="translated">Günlük yükleme sınırı gerekli.</target>
8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8835
8847 </trans-unit> 8836 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8848 <trans-unit id="8959404382357999234" datatype="html"> 8837 <trans-unit id="8959404382357999234" datatype="html">
8849 <source>Daily upload limit must be greater than -1.</source> 8838 <source>Daily upload limit must be greater than -1.</source>
8850 <target state="translated">Günlük yükleme sınırı -1'den daha büyük olmalıdır.</target> 8839 <target state="translated">Günlük yükleme sınırı -1'den daha büyük olmalıdır.</target>
8851 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8840
8852 </trans-unit> 8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8853 <trans-unit id="4796798537475457493" datatype="html"> 8842 <trans-unit id="4796798537475457493" datatype="html">
8854 <source>User role is required.</source> 8843 <source>User role is required.</source>
8855 <target state="new">User role is required.</target> 8844 <target state="new">User role is required.</target>
8856 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8845
8857 </trans-unit> 8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8858 <trans-unit id="2761226139624435788" datatype="html"> 8847 <trans-unit id="2761226139624435788" datatype="html">
8859 <source>Description must be at least 3 characters long.</source> 8848 <source>Description must be at least 3 characters long.</source>
8860 <target state="translated">Açıklama en az 3 harf olmalıdır.</target> 8849 <target state="translated">Açıklama en az 3 harf olmalıdır.</target>
8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8850
8862 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8851
8863 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8852
8864 </trans-unit> 8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8865 <trans-unit id="4717982586356605243" datatype="html"> 8854 <trans-unit id="4717982586356605243" datatype="html">
8866 <source>Description cannot be more than 1000 characters long.</source> 8855 <source>Description cannot be more than 1000 characters long.</source>
8867 <target state="translated">Açıklama 1000 harften daha uzun olamaz.</target> 8856 <target state="translated">Açıklama 1000 harften daha uzun olamaz.</target>
8868 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8857
8869 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8858
8870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8859
8871 </trans-unit> 8860 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8872 <trans-unit id="1814372869868173571" datatype="html"> 8861 <trans-unit id="1814372869868173571" datatype="html">
8873 <source>You must agree with the instance terms in order to register on it.</source> 8862 <source>You must agree with the instance terms in order to register on it.</source>
8874 <target state="new">You must agree with the instance terms in order to register on it.</target> 8863 <target state="new">You must agree with the instance terms in order to register on it.</target>
8875 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8864
8876 </trans-unit> 8865 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8877 <trans-unit id="7803960725351649605" datatype="html"> 8866 <trans-unit id="7803960725351649605" datatype="html">
8878 <source>Ban reason must be at least 3 characters long.</source> 8867 <source>Ban reason must be at least 3 characters long.</source>
8879 <target state="translated">Yasaklama sebebi en az 3 harf olmalıdır.</target> 8868 <target state="translated">Yasaklama sebebi en az 3 harf olmalıdır.</target>
8880 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8869
8881 </trans-unit> 8870 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8882 <trans-unit id="3851609012243698179" datatype="html"> 8871 <trans-unit id="3851609012243698179" datatype="html">
8883 <source>Ban reason cannot be more than 250 characters long.</source> 8872 <source>Ban reason cannot be more than 250 characters long.</source>
8884 <target state="translated">Yasaklama sebebi 250 harften daha uzun olamaz.</target> 8873 <target state="translated">Yasaklama sebebi 250 harften daha uzun olamaz.</target>
8885 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8874
8886 </trans-unit> 8875 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8887 <trans-unit id="6632896893630378443" datatype="html"> 8876 <trans-unit id="6632896893630378443" datatype="html">
8888 <source>Display name is required.</source> 8877 <source>Display name is required.</source>
8889 <target state="new">Display name is required.</target> 8878 <target state="new">Display name is required.</target>
8890 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8879
8891 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8880
8892 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8881
8893 </trans-unit> 8882 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8894 <trans-unit id="1303578752658966736" datatype="html"> 8883 <trans-unit id="1303578752658966736" datatype="html">
8895 <source>Display name must be at least 1 character long.</source> 8884 <source>Display name must be at least 1 character long.</source>
8896 <target state="new">Display name must be at least 1 character long.</target> 8885 <target state="new">Display name must be at least 1 character long.</target>
8897 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8886
8898 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8887
8899 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8888
8900 </trans-unit> 8889 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8901 <trans-unit id="4613240543124934954" datatype="html"> 8890 <trans-unit id="4613240543124934954" datatype="html">
8902 <source>Display name cannot be more than 50 characters long.</source> 8891 <source>Display name cannot be more than 50 characters long.</source>
8903 <target state="new">Display name cannot be more than 50 characters long.</target> 8892 <target state="new">Display name cannot be more than 50 characters long.</target>
8904 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8893
8905 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8894
8906 </trans-unit> 8895 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8907 <trans-unit id="1000468652492651683" datatype="html"> 8896 <trans-unit id="1000468652492651683" datatype="html">
8908 <source>Report reason is required.</source> 8897 <source>Report reason is required.</source>
8909 <target state="translated">İhbar sebebi gerekli.</target> 8898 <target state="translated">İhbar sebebi gerekli.</target>
@@ -10743,12 +10732,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10743 <source>Upload a video</source> 10732 <source>Upload a video</source>
10744 <target state="translated">Bir video yükle</target> 10733 <target state="translated">Bir video yükle</target>
10745 10734
10746 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10735 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10747 <trans-unit id="7590784934397800835" datatype="html"> 10736 <trans-unit id="7590784934397800835" datatype="html">
10748 <source>Edit a video</source> 10737 <source>Edit a video</source>
10749 <target state="translated">Bir video düzenle</target> 10738 <target state="translated">Bir video düzenle</target>
10750 10739
10751 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10740 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10752 </body> 10741 </body>
10753 </file> 10742 </file>
10754</xliff> 10743</xliff>
diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf
index c2da48360..b76b1b6bc 100644
--- a/client/src/locale/angular.uk-UA.xlf
+++ b/client/src/locale/angular.uk-UA.xlf
@@ -1531,8 +1531,8 @@ The link will expire within 1 hour.</target>
1531 <trans-unit id="4424964105331349857" datatype="html"> 1531 <trans-unit id="4424964105331349857" datatype="html">
1532 <source>I'm a teapot</source> 1532 <source>I'm a teapot</source>
1533 <target state="new">I'm a teapot</target> 1533 <target state="new">I'm a teapot</target>
1534 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1534
1535 </trans-unit> 1535 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1536 <trans-unit id="1597262876035959248" datatype="html"> 1536 <trans-unit id="1597262876035959248" datatype="html">
1537 <source>That's an error.</source> 1537 <source>That's an error.</source>
1538 <target state="new">That's an error.</target> 1538 <target state="new">That's an error.</target>
@@ -4757,12 +4757,14 @@ The link will expire within 1 hour.</target>
4757 <source>Instance allowed by Twitter</source> 4757 <source>Instance allowed by Twitter</source>
4758 <target state="new">Instance allowed by Twitter</target> 4758 <target state="new">Instance allowed by Twitter</target>
4759 4759
4760 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4760 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4761 <trans-unit id="8042372696350741398" datatype="html"> 4761 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4762 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4762 <context-group purpose="location">
4763 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4763 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4764 4764 <context context-type="linenumber">490,495</context>
4765 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4765 </context-group>
4766 </trans-unit>
4767
4766 <trans-unit id="493135676263039396" datatype="html"> 4768 <trans-unit id="493135676263039396" datatype="html">
4767 <source>LIVE</source> 4769 <source>LIVE</source>
4768 <target state="new">LIVE</target> 4770 <target state="new">LIVE</target>
@@ -8646,31 +8648,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8646 <trans-unit id="8602814243662345124" datatype="html"> 8648 <trans-unit id="8602814243662345124" datatype="html">
8647 <source>Email is required.</source> 8649 <source>Email is required.</source>
8648 <target state="new">Email is required.</target> 8650 <target state="new">Email is required.</target>
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8651
8650 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8652
8651 </trans-unit> 8653 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8652 <trans-unit id="4591482207344282590" datatype="html"> 8654 <trans-unit id="4591482207344282590" datatype="html">
8653 <source>Email must be valid.</source> 8655 <source>Email must be valid.</source>
8654 <target state="new">Email must be valid.</target> 8656 <target state="new">Email must be valid.</target>
8655 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8657
8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8658
8657 </trans-unit> 8659 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8658 <trans-unit id="544279804045883862" datatype="html"> 8660 <trans-unit id="544279804045883862" datatype="html">
8659 <source>Handle is required.</source> 8661 <source>Handle is required.</source>
8660 <target state="new">Handle is required.</target> 8662 <target state="new">Handle is required.</target>
8661 <context-group purpose="location"> 8663
8662 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8663 <context context-type="linenumber">48</context>
8664 </context-group>
8665 </trans-unit>
8666 <trans-unit id="2805037637775107078" datatype="html"> 8665 <trans-unit id="2805037637775107078" datatype="html">
8667 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8666 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8668 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8667 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8669 <context-group purpose="location"> 8668
8670 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8671 <context context-type="linenumber">49</context>
8672 </context-group>
8673 </trans-unit>
8674 <trans-unit id="4968369344159400023" datatype="html"> 8670 <trans-unit id="4968369344159400023" datatype="html">
8675 <source>Your name is required.</source> 8671 <source>Your name is required.</source>
8676 <target state="new">Your name is required.</target> 8672 <target state="new">Your name is required.</target>
@@ -8719,16 +8715,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8719 <trans-unit id="3868123820758341861" datatype="html"> 8715 <trans-unit id="3868123820758341861" datatype="html">
8720 <source>Username is required.</source> 8716 <source>Username is required.</source>
8721 <target state="new">Username is required.</target> 8717 <target state="new">Username is required.</target>
8722 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8718
8723 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8719
8724 </trans-unit> 8720 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8725 <trans-unit id="3577237269587081090" datatype="html"> 8721 <trans-unit id="3577237269587081090" datatype="html">
8726 <source>Password is required.</source> 8722 <source>Password is required.</source>
8727 <target state="new">Password is required.</target> 8723 <target state="new">Password is required.</target>
8728 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8724
8729 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8725
8730 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8726
8731 </trans-unit> 8727 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8732 <trans-unit id="3152303769378345477" datatype="html"> 8728 <trans-unit id="3152303769378345477" datatype="html">
8733 <source>Confirmation of the password is required.</source> 8729 <source>Confirmation of the password is required.</source>
8734 <target state="new">Confirmation of the password is required.</target> 8730 <target state="new">Confirmation of the password is required.</target>
@@ -8737,129 +8733,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8737 <trans-unit id="4786141633412279939" datatype="html"> 8733 <trans-unit id="4786141633412279939" datatype="html">
8738 <source>Username must be at least 1 character long.</source> 8734 <source>Username must be at least 1 character long.</source>
8739 <target state="new">Username must be at least 1 character long.</target> 8735 <target state="new">Username must be at least 1 character long.</target>
8740 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8736
8741 </trans-unit> 8737 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8742 <trans-unit id="1019755749203839300" datatype="html"> 8738 <trans-unit id="1019755749203839300" datatype="html">
8743 <source>Username cannot be more than 50 characters long.</source> 8739 <source>Username cannot be more than 50 characters long.</source>
8744 <target state="new">Username cannot be more than 50 characters long.</target> 8740 <target state="new">Username cannot be more than 50 characters long.</target>
8745 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8741
8746 </trans-unit> 8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8747 <trans-unit id="5621067256208426608" datatype="html"> 8743 <trans-unit id="5621067256208426608" datatype="html">
8748 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8744 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8749 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target> 8745 <target state="new">Username should be lowercase alphanumeric; dots and underscores are allowed.</target>
8750 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8746
8751 </trans-unit> 8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8752 <trans-unit id="6288154707582132676" datatype="html"> 8748 <trans-unit id="6288154707582132676" datatype="html">
8753 <source>Channel name is required.</source> 8749 <source>Channel name is required.</source>
8754 <target state="new">Channel name is required.</target> 8750 <target state="new">Channel name is required.</target>
8755 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8751
8756 </trans-unit> 8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8757 <trans-unit id="8178814467139959283" datatype="html"> 8753 <trans-unit id="8178814467139959283" datatype="html">
8758 <source>Channel name must be at least 1 character long.</source> 8754 <source>Channel name must be at least 1 character long.</source>
8759 <target state="new">Channel name must be at least 1 character long.</target> 8755 <target state="new">Channel name must be at least 1 character long.</target>
8760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8756
8761 </trans-unit> 8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8762 <trans-unit id="8602785819772117007" datatype="html"> 8758 <trans-unit id="8602785819772117007" datatype="html">
8763 <source>Channel name cannot be more than 50 characters long.</source> 8759 <source>Channel name cannot be more than 50 characters long.</source>
8764 <target state="new">Channel name cannot be more than 50 characters long.</target> 8760 <target state="new">Channel name cannot be more than 50 characters long.</target>
8765 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8761
8766 </trans-unit> 8762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8767 <trans-unit id="3419415520566928243" datatype="html"> 8763 <trans-unit id="3419415520566928243" datatype="html">
8768 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8764 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8769 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8765 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8770 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8766
8771 </trans-unit> 8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8772 <trans-unit id="525871656034789056" datatype="html"> 8768 <trans-unit id="525871656034789056" datatype="html">
8773 <source>Password must be at least 6 characters long.</source> 8769 <source>Password must be at least 6 characters long.</source>
8774 <target state="new">Password must be at least 6 characters long.</target> 8770 <target state="new">Password must be at least 6 characters long.</target>
8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8771
8776 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8772
8777 </trans-unit> 8773 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8778 <trans-unit id="1099684476181448167" datatype="html"> 8774 <trans-unit id="1099684476181448167" datatype="html">
8779 <source>Password cannot be more than 255 characters long.</source> 8775 <source>Password cannot be more than 255 characters long.</source>
8780 <target state="new">Password cannot be more than 255 characters long.</target> 8776 <target state="new">Password cannot be more than 255 characters long.</target>
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8777
8782 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8778
8783 </trans-unit> 8779 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8784 <trans-unit id="3392630942539073768" datatype="html"> 8780 <trans-unit id="3392630942539073768" datatype="html">
8785 <source>The new password and the confirmed password do not correspond.</source> 8781 <source>The new password and the confirmed password do not correspond.</source>
8786 <target state="new">The new password and the confirmed password do not correspond.</target> 8782 <target state="new">The new password and the confirmed password do not correspond.</target>
8787 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8783
8788 </trans-unit> 8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8789 <trans-unit id="2027337371129904473" datatype="html"> 8785 <trans-unit id="2027337371129904473" datatype="html">
8790 <source>Video quota is required.</source> 8786 <source>Video quota is required.</source>
8791 <target state="new">Video quota is required.</target> 8787 <target state="new">Video quota is required.</target>
8792 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8788
8793 </trans-unit> 8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8794 <trans-unit id="267386529333143660" datatype="html"> 8790 <trans-unit id="267386529333143660" datatype="html">
8795 <source>Quota must be greater than -1.</source> 8791 <source>Quota must be greater than -1.</source>
8796 <target state="new">Quota must be greater than -1.</target> 8792 <target state="new">Quota must be greater than -1.</target>
8797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8793
8798 </trans-unit> 8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8799 <trans-unit id="1220179061234048936" datatype="html"> 8795 <trans-unit id="1220179061234048936" datatype="html">
8800 <source>Daily upload limit is required.</source> 8796 <source>Daily upload limit is required.</source>
8801 <target state="new">Daily upload limit is required.</target> 8797 <target state="new">Daily upload limit is required.</target>
8802 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8798
8803 </trans-unit> 8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8804 <trans-unit id="8959404382357999234" datatype="html"> 8800 <trans-unit id="8959404382357999234" datatype="html">
8805 <source>Daily upload limit must be greater than -1.</source> 8801 <source>Daily upload limit must be greater than -1.</source>
8806 <target state="new">Daily upload limit must be greater than -1.</target> 8802 <target state="new">Daily upload limit must be greater than -1.</target>
8807 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8803
8808 </trans-unit> 8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8809 <trans-unit id="4796798537475457493" datatype="html"> 8805 <trans-unit id="4796798537475457493" datatype="html">
8810 <source>User role is required.</source> 8806 <source>User role is required.</source>
8811 <target state="new">User role is required.</target> 8807 <target state="new">User role is required.</target>
8812 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8808
8813 </trans-unit> 8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8814 <trans-unit id="2761226139624435788" datatype="html"> 8810 <trans-unit id="2761226139624435788" datatype="html">
8815 <source>Description must be at least 3 characters long.</source> 8811 <source>Description must be at least 3 characters long.</source>
8816 <target state="new">Description must be at least 3 characters long.</target> 8812 <target state="new">Description must be at least 3 characters long.</target>
8817 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8813
8818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8814
8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8815
8820 </trans-unit> 8816 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8821 <trans-unit id="4717982586356605243" datatype="html"> 8817 <trans-unit id="4717982586356605243" datatype="html">
8822 <source>Description cannot be more than 1000 characters long.</source> 8818 <source>Description cannot be more than 1000 characters long.</source>
8823 <target state="new">Description cannot be more than 1000 characters long.</target> 8819 <target state="new">Description cannot be more than 1000 characters long.</target>
8824 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8820
8825 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8821
8826 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8822
8827 </trans-unit> 8823 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8828 <trans-unit id="1814372869868173571" datatype="html"> 8824 <trans-unit id="1814372869868173571" datatype="html">
8829 <source>You must agree with the instance terms in order to register on it.</source> 8825 <source>You must agree with the instance terms in order to register on it.</source>
8830 <target state="new">You must agree with the instance terms in order to register on it.</target> 8826 <target state="new">You must agree with the instance terms in order to register on it.</target>
8831 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8827
8832 </trans-unit> 8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8833 <trans-unit id="7803960725351649605" datatype="html"> 8829 <trans-unit id="7803960725351649605" datatype="html">
8834 <source>Ban reason must be at least 3 characters long.</source> 8830 <source>Ban reason must be at least 3 characters long.</source>
8835 <target state="new">Ban reason must be at least 3 characters long.</target> 8831 <target state="new">Ban reason must be at least 3 characters long.</target>
8836 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8832
8837 </trans-unit> 8833 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8838 <trans-unit id="3851609012243698179" datatype="html"> 8834 <trans-unit id="3851609012243698179" datatype="html">
8839 <source>Ban reason cannot be more than 250 characters long.</source> 8835 <source>Ban reason cannot be more than 250 characters long.</source>
8840 <target state="new">Ban reason cannot be more than 250 characters long.</target> 8836 <target state="new">Ban reason cannot be more than 250 characters long.</target>
8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8837
8842 </trans-unit> 8838 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8843 <trans-unit id="6632896893630378443" datatype="html"> 8839 <trans-unit id="6632896893630378443" datatype="html">
8844 <source>Display name is required.</source> 8840 <source>Display name is required.</source>
8845 <target state="new">Display name is required.</target> 8841 <target state="new">Display name is required.</target>
8846 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8842
8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8843
8848 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8844
8849 </trans-unit> 8845 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8850 <trans-unit id="1303578752658966736" datatype="html"> 8846 <trans-unit id="1303578752658966736" datatype="html">
8851 <source>Display name must be at least 1 character long.</source> 8847 <source>Display name must be at least 1 character long.</source>
8852 <target state="new">Display name must be at least 1 character long.</target> 8848 <target state="new">Display name must be at least 1 character long.</target>
8853 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8849
8854 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8850
8855 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8851
8856 </trans-unit> 8852 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8857 <trans-unit id="4613240543124934954" datatype="html"> 8853 <trans-unit id="4613240543124934954" datatype="html">
8858 <source>Display name cannot be more than 50 characters long.</source> 8854 <source>Display name cannot be more than 50 characters long.</source>
8859 <target state="new">Display name cannot be more than 50 characters long.</target> 8855 <target state="new">Display name cannot be more than 50 characters long.</target>
8860 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8856
8861 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8857
8862 </trans-unit> 8858 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8863 <trans-unit id="1000468652492651683" datatype="html"> 8859 <trans-unit id="1000468652492651683" datatype="html">
8864 <source>Report reason is required.</source> 8860 <source>Report reason is required.</source>
8865 <target state="new">Report reason is required.</target> 8861 <target state="new">Report reason is required.</target>
@@ -10674,12 +10670,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10674 <source>Upload a video</source> 10670 <source>Upload a video</source>
10675 <target state="new">Upload a video</target> 10671 <target state="new">Upload a video</target>
10676 10672
10677 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10673 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10678 <trans-unit id="7590784934397800835" datatype="html"> 10674 <trans-unit id="7590784934397800835" datatype="html">
10679 <source>Edit a video</source> 10675 <source>Edit a video</source>
10680 <target state="new">Edit a video</target> 10676 <target state="new">Edit a video</target>
10681 10677
10682 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10678 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10683 </body> 10679 </body>
10684 </file> 10680 </file>
10685</xliff> 10681</xliff>
diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf
index 1a2d463fe..f4946e1dd 100644
--- a/client/src/locale/angular.vi-VN.xlf
+++ b/client/src/locale/angular.vi-VN.xlf
@@ -1545,8 +1545,8 @@ The link will expire within 1 hour.</source>
1545 <trans-unit id="4424964105331349857" datatype="html"> 1545 <trans-unit id="4424964105331349857" datatype="html">
1546 <source>I'm a teapot</source> 1546 <source>I'm a teapot</source>
1547 <target state="translated">Tôi là ấm trà</target> 1547 <target state="translated">Tôi là ấm trà</target>
1548 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1548
1549 </trans-unit> 1549 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1550 <trans-unit id="1597262876035959248" datatype="html"> 1550 <trans-unit id="1597262876035959248" datatype="html">
1551 <source>That's an error.</source> 1551 <source>That's an error.</source>
1552 <target state="translated">Đây là lỗi.</target> 1552 <target state="translated">Đây là lỗi.</target>
@@ -4688,12 +4688,14 @@ The link will expire within 1 hour.</source>
4688 <source>Instance allowed by Twitter</source> 4688 <source>Instance allowed by Twitter</source>
4689 <target state="translated">Thực thể được Twitter cho phép</target> 4689 <target state="translated">Thực thể được Twitter cho phép</target>
4690 4690
4691 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4691 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4692 <trans-unit id="8042372696350741398" datatype="html"> 4692 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4693 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4693 <context-group purpose="location">
4694 <target state="translated">Nếu máy chủ của bạn được Twitter cho phép, một trình phát video đặc biệt sẽ chèn vào khi bạn chia sẻ video.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Còn nếu không, chúng tôi chỉ sử dụng một hình ảnh đại diện chung để chỉ hướng đến máy chủ PeerTube của bạn.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Đánh dấu hộp kiểm này, lưu lại cấu hình và kiểm tra với một link video máy chủ của bạn (https://example.com/videos/watch/blabla) trên <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> để xem máy chủ của bạn đã được phép chưa. </target> 4694 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4695 4695 <context context-type="linenumber">490,495</context>
4696 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4696 </context-group>
4697 </trans-unit>
4698
4697 <trans-unit id="493135676263039396" datatype="html"> 4699 <trans-unit id="493135676263039396" datatype="html">
4698 <source>LIVE</source> 4700 <source>LIVE</source>
4699 <target state="translated">LIVE</target> 4701 <target state="translated">LIVE</target>
@@ -8450,31 +8452,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8450 <trans-unit id="8602814243662345124" datatype="html"> 8452 <trans-unit id="8602814243662345124" datatype="html">
8451 <source>Email is required.</source> 8453 <source>Email is required.</source>
8452 <target state="translated">Yêu cầu email.</target> 8454 <target state="translated">Yêu cầu email.</target>
8453 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8455
8454 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8456
8455 </trans-unit> 8457 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8456 <trans-unit id="4591482207344282590" datatype="html"> 8458 <trans-unit id="4591482207344282590" datatype="html">
8457 <source>Email must be valid.</source> 8459 <source>Email must be valid.</source>
8458 <target state="translated">Email phải sử dụng được.</target> 8460 <target state="translated">Email phải sử dụng được.</target>
8459 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8461
8460 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8462
8461 </trans-unit> 8463 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8462 <trans-unit id="544279804045883862" datatype="html"> 8464 <trans-unit id="544279804045883862" datatype="html">
8463 <source>Handle is required.</source> 8465 <source>Handle is required.</source>
8464 <target state="translated">Yêu cầu Handle.</target> 8466 <target state="translated">Yêu cầu Handle.</target>
8465 <context-group purpose="location"> 8467
8466 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8468 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8467 <context context-type="linenumber">48</context>
8468 </context-group>
8469 </trans-unit>
8470 <trans-unit id="2805037637775107078" datatype="html"> 8469 <trans-unit id="2805037637775107078" datatype="html">
8471 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8470 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8472 <target state="translated">Handle phải sử dụng được (eg. chocobozzz@example.com).</target> 8471 <target state="translated">Handle phải sử dụng được (eg. chocobozzz@example.com).</target>
8473 <context-group purpose="location"> 8472
8474 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8473 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8475 <context context-type="linenumber">49</context>
8476 </context-group>
8477 </trans-unit>
8478 <trans-unit id="4968369344159400023" datatype="html"> 8474 <trans-unit id="4968369344159400023" datatype="html">
8479 <source>Your name is required.</source> 8475 <source>Your name is required.</source>
8480 <target state="translated">Yêu cầu tên của bạn.</target> 8476 <target state="translated">Yêu cầu tên của bạn.</target>
@@ -8523,16 +8519,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8523 <trans-unit id="3868123820758341861" datatype="html"> 8519 <trans-unit id="3868123820758341861" datatype="html">
8524 <source>Username is required.</source> 8520 <source>Username is required.</source>
8525 <target state="translated">Yêu cầu tên tài khoản.</target> 8521 <target state="translated">Yêu cầu tên tài khoản.</target>
8526 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8522
8527 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8523
8528 </trans-unit> 8524 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8529 <trans-unit id="3577237269587081090" datatype="html"> 8525 <trans-unit id="3577237269587081090" datatype="html">
8530 <source>Password is required.</source> 8526 <source>Password is required.</source>
8531 <target state="translated">Yêu cầu mật khẩu.</target> 8527 <target state="translated">Yêu cầu mật khẩu.</target>
8532 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8528
8533 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8529
8534 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8530
8535 </trans-unit> 8531 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8536 <trans-unit id="3152303769378345477" datatype="html"> 8532 <trans-unit id="3152303769378345477" datatype="html">
8537 <source>Confirmation of the password is required.</source> 8533 <source>Confirmation of the password is required.</source>
8538 <target state="translated">Yêu cầu xác nhận mật khẩu.</target> 8534 <target state="translated">Yêu cầu xác nhận mật khẩu.</target>
@@ -8541,129 +8537,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8541 <trans-unit id="4786141633412279939" datatype="html"> 8537 <trans-unit id="4786141633412279939" datatype="html">
8542 <source>Username must be at least 1 character long.</source> 8538 <source>Username must be at least 1 character long.</source>
8543 <target state="translated">Độ dài ít nhất 1 ký tự.</target> 8539 <target state="translated">Độ dài ít nhất 1 ký tự.</target>
8544 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8540
8545 </trans-unit> 8541 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8546 <trans-unit id="1019755749203839300" datatype="html"> 8542 <trans-unit id="1019755749203839300" datatype="html">
8547 <source>Username cannot be more than 50 characters long.</source> 8543 <source>Username cannot be more than 50 characters long.</source>
8548 <target state="translated">Độ dài tối đa 50 ký tự.</target> 8544 <target state="translated">Độ dài tối đa 50 ký tự.</target>
8549 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8545
8550 </trans-unit> 8546 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8551 <trans-unit id="5621067256208426608" datatype="html"> 8547 <trans-unit id="5621067256208426608" datatype="html">
8552 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8548 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8553 <target state="translated">Tài khoản viết chữ thường, được phép dùng dấu chấm và gạch dưới.</target> 8549 <target state="translated">Tài khoản viết chữ thường, được phép dùng dấu chấm và gạch dưới.</target>
8554 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8550
8555 </trans-unit> 8551 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8556 <trans-unit id="6288154707582132676" datatype="html"> 8552 <trans-unit id="6288154707582132676" datatype="html">
8557 <source>Channel name is required.</source> 8553 <source>Channel name is required.</source>
8558 <target state="translated">Yêu cầu tên kênh.</target> 8554 <target state="translated">Yêu cầu tên kênh.</target>
8559 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8555
8560 </trans-unit> 8556 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8561 <trans-unit id="8178814467139959283" datatype="html"> 8557 <trans-unit id="8178814467139959283" datatype="html">
8562 <source>Channel name must be at least 1 character long.</source> 8558 <source>Channel name must be at least 1 character long.</source>
8563 <target state="translated">Tên kênh phải dài ít nhất 1 ký tự.</target> 8559 <target state="translated">Tên kênh phải dài ít nhất 1 ký tự.</target>
8564 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8560
8565 </trans-unit> 8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8566 <trans-unit id="8602785819772117007" datatype="html"> 8562 <trans-unit id="8602785819772117007" datatype="html">
8567 <source>Channel name cannot be more than 50 characters long.</source> 8563 <source>Channel name cannot be more than 50 characters long.</source>
8568 <target state="translated">Tên kênh dài tối đa 50 ký tự.</target> 8564 <target state="translated">Tên kênh dài tối đa 50 ký tự.</target>
8569 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8565
8570 </trans-unit> 8566 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8571 <trans-unit id="3419415520566928243" datatype="html"> 8567 <trans-unit id="3419415520566928243" datatype="html">
8572 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8568 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8573 <target state="translated">Tên kênh phải viết thường và chỉ có thể chứa các ký tự chữ và số, dấu chấm và dấu gạch dưới.</target> 8569 <target state="translated">Tên kênh phải viết thường và chỉ có thể chứa các ký tự chữ và số, dấu chấm và dấu gạch dưới.</target>
8574 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8570
8575 </trans-unit> 8571 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8576 <trans-unit id="525871656034789056" datatype="html"> 8572 <trans-unit id="525871656034789056" datatype="html">
8577 <source>Password must be at least 6 characters long.</source> 8573 <source>Password must be at least 6 characters long.</source>
8578 <target state="translated">Độ dài tối thiểu 6 ký tự.</target> 8574 <target state="translated">Độ dài tối thiểu 6 ký tự.</target>
8579 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8575
8580 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8576
8581 </trans-unit> 8577 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8582 <trans-unit id="1099684476181448167"> 8578 <trans-unit id="1099684476181448167">
8583 <source>Password cannot be more than 255 characters long.</source> 8579 <source>Password cannot be more than 255 characters long.</source>
8584 <target>Mật khẩu phải ngắn hơn 255 kí tự.</target> 8580 <target>Mật khẩu phải ngắn hơn 255 kí tự.</target>
8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8581
8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8582
8587 </trans-unit> 8583 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8588 <trans-unit id="3392630942539073768" datatype="html"> 8584 <trans-unit id="3392630942539073768" datatype="html">
8589 <source>The new password and the confirmed password do not correspond.</source> 8585 <source>The new password and the confirmed password do not correspond.</source>
8590 <target state="translated">Mật khẩu mới và mật khẩu lặp lại không khớp.</target> 8586 <target state="translated">Mật khẩu mới và mật khẩu lặp lại không khớp.</target>
8591 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8587
8592 </trans-unit> 8588 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8593 <trans-unit id="2027337371129904473"> 8589 <trans-unit id="2027337371129904473">
8594 <source>Video quota is required.</source> 8590 <source>Video quota is required.</source>
8595 <target>Phải có giới hạn video.</target> 8591 <target>Phải có giới hạn video.</target>
8596 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8592
8597 </trans-unit> 8593 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8598 <trans-unit id="267386529333143660" datatype="html"> 8594 <trans-unit id="267386529333143660" datatype="html">
8599 <source>Quota must be greater than -1.</source> 8595 <source>Quota must be greater than -1.</source>
8600 <target state="translated">Quota phải lớn hơn -1.</target> 8596 <target state="translated">Quota phải lớn hơn -1.</target>
8601 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8597
8602 </trans-unit> 8598 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8603 <trans-unit id="1220179061234048936" datatype="html"> 8599 <trans-unit id="1220179061234048936" datatype="html">
8604 <source>Daily upload limit is required.</source> 8600 <source>Daily upload limit is required.</source>
8605 <target state="translated">Yêu cầu giới hạn đăng hằng ngày.</target> 8601 <target state="translated">Yêu cầu giới hạn đăng hằng ngày.</target>
8606 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8602
8607 </trans-unit> 8603 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8608 <trans-unit id="8959404382357999234" datatype="html"> 8604 <trans-unit id="8959404382357999234" datatype="html">
8609 <source>Daily upload limit must be greater than -1.</source> 8605 <source>Daily upload limit must be greater than -1.</source>
8610 <target state="translated">Giới hạn đăng hàng ngày phải lớn hơn -1.</target> 8606 <target state="translated">Giới hạn đăng hàng ngày phải lớn hơn -1.</target>
8611 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8607
8612 </trans-unit> 8608 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8613 <trans-unit id="4796798537475457493" datatype="html"> 8609 <trans-unit id="4796798537475457493" datatype="html">
8614 <source>User role is required.</source> 8610 <source>User role is required.</source>
8615 <target state="translated">Yêu cầu chức vụ thành viên.</target> 8611 <target state="translated">Yêu cầu chức vụ thành viên.</target>
8616 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8612
8617 </trans-unit> 8613 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8618 <trans-unit id="2761226139624435788"> 8614 <trans-unit id="2761226139624435788">
8619 <source>Description must be at least 3 characters long.</source> 8615 <source>Description must be at least 3 characters long.</source>
8620 <target>Mô tả phải từ 3 kí tự trở lên.</target> 8616 <target>Mô tả phải từ 3 kí tự trở lên.</target>
8621 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8617
8622 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8618
8623 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8619
8624 </trans-unit> 8620 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8625 <trans-unit id="4717982586356605243"> 8621 <trans-unit id="4717982586356605243">
8626 <source>Description cannot be more than 1000 characters long.</source> 8622 <source>Description cannot be more than 1000 characters long.</source>
8627 <target>Mô tả phải từ 100 kí tự trở xuống.</target> 8623 <target>Mô tả phải từ 100 kí tự trở xuống.</target>
8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8624
8629 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8625
8630 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8626
8631 </trans-unit> 8627 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8632 <trans-unit id="1814372869868173571" datatype="html"> 8628 <trans-unit id="1814372869868173571" datatype="html">
8633 <source>You must agree with the instance terms in order to register on it.</source> 8629 <source>You must agree with the instance terms in order to register on it.</source>
8634 <target state="translated">Bạn phải đồng ý quy tắc máy chủ mới có thể đăng ký.</target> 8630 <target state="translated">Bạn phải đồng ý quy tắc máy chủ mới có thể đăng ký.</target>
8635 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8631
8636 </trans-unit> 8632 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8637 <trans-unit id="7803960725351649605"> 8633 <trans-unit id="7803960725351649605">
8638 <source>Ban reason must be at least 3 characters long.</source> 8634 <source>Ban reason must be at least 3 characters long.</source>
8639 <target>Lí do chặn phải từ 3 kí tự trở lên.</target> 8635 <target>Lí do chặn phải từ 3 kí tự trở lên.</target>
8640 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8636
8641 </trans-unit> 8637 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8642 <trans-unit id="3851609012243698179"> 8638 <trans-unit id="3851609012243698179">
8643 <source>Ban reason cannot be more than 250 characters long.</source> 8639 <source>Ban reason cannot be more than 250 characters long.</source>
8644 <target>Lí do chặn phải từ 250 kí tự trở xuống.</target> 8640 <target>Lí do chặn phải từ 250 kí tự trở xuống.</target>
8645 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8641
8646 </trans-unit> 8642 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8647 <trans-unit id="6632896893630378443" datatype="html"> 8643 <trans-unit id="6632896893630378443" datatype="html">
8648 <source>Display name is required.</source> 8644 <source>Display name is required.</source>
8649 <target state="translated">Yêu cầu tên hiển thị.</target> 8645 <target state="translated">Yêu cầu tên hiển thị.</target>
8650 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8646
8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8647
8652 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8648
8653 </trans-unit> 8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8654 <trans-unit id="1303578752658966736" datatype="html"> 8650 <trans-unit id="1303578752658966736" datatype="html">
8655 <source>Display name must be at least 1 character long.</source> 8651 <source>Display name must be at least 1 character long.</source>
8656 <target state="translated">Độ dài tối thiếu 1 ký tự.</target> 8652 <target state="translated">Độ dài tối thiếu 1 ký tự.</target>
8657 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8653
8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8654
8659 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8655
8660 </trans-unit> 8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8661 <trans-unit id="4613240543124934954" datatype="html"> 8657 <trans-unit id="4613240543124934954" datatype="html">
8662 <source>Display name cannot be more than 50 characters long.</source> 8658 <source>Display name cannot be more than 50 characters long.</source>
8663 <target state="translated">Độ dài tối đa 50 ký tự.</target> 8659 <target state="translated">Độ dài tối đa 50 ký tự.</target>
8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8660
8665 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8661
8666 </trans-unit> 8662 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8667 <trans-unit id="1000468652492651683" datatype="html"> 8663 <trans-unit id="1000468652492651683" datatype="html">
8668 <source>Report reason is required.</source> 8664 <source>Report reason is required.</source>
8669 <target state="translated">Yêu cầu lý do báo cáo.</target> 8665 <target state="translated">Yêu cầu lý do báo cáo.</target>
@@ -10487,12 +10483,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10487 <source>Upload a video</source> 10483 <source>Upload a video</source>
10488 <target state="translated">Tải video lên</target> 10484 <target state="translated">Tải video lên</target>
10489 10485
10490 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10486 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10491 <trans-unit id="7590784934397800835" datatype="html"> 10487 <trans-unit id="7590784934397800835" datatype="html">
10492 <source>Edit a video</source> 10488 <source>Edit a video</source>
10493 <target state="translated">Chỉnh sửa một video</target> 10489 <target state="translated">Chỉnh sửa một video</target>
10494 10490
10495 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10491 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10496 </body> 10492 </body>
10497 </file> 10493 </file>
10498</xliff> 10494</xliff>
diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf
index 42d14de4f..15f1a107b 100644
--- a/client/src/locale/angular.xlf
+++ b/client/src/locale/angular.xlf
@@ -1957,8 +1957,8 @@ color: red;
1957 <context context-type="linenumber">485</context> 1957 <context context-type="linenumber">485</context>
1958 </context-group> 1958 </context-group>
1959 </trans-unit> 1959 </trans-unit>
1960 <trans-unit id="8042372696350741398" datatype="html"> 1960 <trans-unit id="2076338542820061819" datatype="html">
1961 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source> 1961 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source>
1962 <context-group purpose="location"> 1962 <context-group purpose="location">
1963 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 1963 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
1964 <context context-type="linenumber">490,495</context> 1964 <context context-type="linenumber">490,495</context>
@@ -6981,7 +6981,7 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou
6981 <source>I'm a teapot</source> 6981 <source>I'm a teapot</source>
6982 <context-group purpose="location"> 6982 <context-group purpose="location">
6983 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context> 6983 <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context>
6984 <context context-type="linenumber">27</context> 6984 <context context-type="linenumber">26</context>
6985 </context-group> 6985 </context-group>
6986 </trans-unit> 6986 </trans-unit>
6987 <trans-unit id="3851357780293085233" datatype="html"> 6987 <trans-unit id="3851357780293085233" datatype="html">
@@ -9860,15 +9860,15 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou
9860 <trans-unit id="8212906256415538361" datatype="html"> 9860 <trans-unit id="8212906256415538361" datatype="html">
9861 <source>Upload a video</source> 9861 <source>Upload a video</source>
9862 <context-group purpose="location"> 9862 <context-group purpose="location">
9863 <context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context> 9863 <context context-type="sourcefile">src/app/app-routing.module.ts</context>
9864 <context context-type="linenumber">83</context> 9864 <context context-type="linenumber">91</context>
9865 </context-group> 9865 </context-group>
9866 </trans-unit> 9866 </trans-unit>
9867 <trans-unit id="7590784934397800835" datatype="html"> 9867 <trans-unit id="7590784934397800835" datatype="html">
9868 <source>Edit a video</source> 9868 <source>Edit a video</source>
9869 <context-group purpose="location"> 9869 <context-group purpose="location">
9870 <context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context> 9870 <context context-type="sourcefile">src/app/app-routing.module.ts</context>
9871 <context context-type="linenumber">92</context> 9871 <context context-type="linenumber">100</context>
9872 </context-group> 9872 </context-group>
9873 </trans-unit> 9873 </trans-unit>
9874 <trans-unit id="5410940035535748578" datatype="html"> 9874 <trans-unit id="5410940035535748578" datatype="html">
@@ -10994,7 +10994,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10994 </context-group> 10994 </context-group>
10995 <context-group purpose="location"> 10995 <context-group purpose="location">
10996 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 10996 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
10997 <context context-type="linenumber">37</context> 10997 <context context-type="linenumber">39</context>
10998 </context-group> 10998 </context-group>
10999 </trans-unit> 10999 </trans-unit>
11000 <trans-unit id="4591482207344282590" datatype="html"> 11000 <trans-unit id="4591482207344282590" datatype="html">
@@ -11005,7 +11005,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11005 </context-group> 11005 </context-group>
11006 <context-group purpose="location"> 11006 <context-group purpose="location">
11007 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11007 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11008 <context context-type="linenumber">38</context> 11008 <context context-type="linenumber">40</context>
11009 </context-group> 11009 </context-group>
11010 </trans-unit> 11010 </trans-unit>
11011 <trans-unit id="4968369344159400023" datatype="html"> 11011 <trans-unit id="4968369344159400023" datatype="html">
@@ -11079,7 +11079,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11079 </context-group> 11079 </context-group>
11080 <context-group purpose="location"> 11080 <context-group purpose="location">
11081 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11081 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11082 <context context-type="linenumber">12</context> 11082 <context context-type="linenumber">14</context>
11083 </context-group> 11083 </context-group>
11084 </trans-unit> 11084 </trans-unit>
11085 <trans-unit id="3577237269587081090" datatype="html"> 11085 <trans-unit id="3577237269587081090" datatype="html">
@@ -11090,11 +11090,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11090 </context-group> 11090 </context-group>
11091 <context-group purpose="location"> 11091 <context-group purpose="location">
11092 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11092 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11093 <context context-type="linenumber">58</context> 11093 <context context-type="linenumber">60</context>
11094 </context-group> 11094 </context-group>
11095 <context-group purpose="location"> 11095 <context-group purpose="location">
11096 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11096 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11097 <context context-type="linenumber">69</context> 11097 <context context-type="linenumber">71</context>
11098 </context-group> 11098 </context-group>
11099 </trans-unit> 11099 </trans-unit>
11100 <trans-unit id="3152303769378345477" datatype="html"> 11100 <trans-unit id="3152303769378345477" datatype="html">
@@ -11108,134 +11108,134 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11108 <source>Username must be at least 1 character long.</source> 11108 <source>Username must be at least 1 character long.</source>
11109 <context-group purpose="location"> 11109 <context-group purpose="location">
11110 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11110 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11111 <context context-type="linenumber">13</context> 11111 <context context-type="linenumber">15</context>
11112 </context-group> 11112 </context-group>
11113 </trans-unit> 11113 </trans-unit>
11114 <trans-unit id="1019755749203839300" datatype="html"> 11114 <trans-unit id="1019755749203839300" datatype="html">
11115 <source>Username cannot be more than 50 characters long.</source> 11115 <source>Username cannot be more than 50 characters long.</source>
11116 <context-group purpose="location"> 11116 <context-group purpose="location">
11117 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11117 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11118 <context context-type="linenumber">14</context> 11118 <context context-type="linenumber">16</context>
11119 </context-group> 11119 </context-group>
11120 </trans-unit> 11120 </trans-unit>
11121 <trans-unit id="5621067256208426608" datatype="html"> 11121 <trans-unit id="5621067256208426608" datatype="html">
11122 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 11122 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
11123 <context-group purpose="location"> 11123 <context-group purpose="location">
11124 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11124 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11125 <context context-type="linenumber">15</context> 11125 <context context-type="linenumber">17</context>
11126 </context-group> 11126 </context-group>
11127 </trans-unit> 11127 </trans-unit>
11128 <trans-unit id="6288154707582132676" datatype="html"> 11128 <trans-unit id="6288154707582132676" datatype="html">
11129 <source>Channel name is required.</source> 11129 <source>Channel name is required.</source>
11130 <context-group purpose="location"> 11130 <context-group purpose="location">
11131 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11131 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11132 <context context-type="linenumber">27</context> 11132 <context context-type="linenumber">29</context>
11133 </context-group> 11133 </context-group>
11134 </trans-unit> 11134 </trans-unit>
11135 <trans-unit id="8178814467139959283" datatype="html"> 11135 <trans-unit id="8178814467139959283" datatype="html">
11136 <source>Channel name must be at least 1 character long.</source> 11136 <source>Channel name must be at least 1 character long.</source>
11137 <context-group purpose="location"> 11137 <context-group purpose="location">
11138 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11138 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11139 <context context-type="linenumber">28</context> 11139 <context context-type="linenumber">30</context>
11140 </context-group> 11140 </context-group>
11141 </trans-unit> 11141 </trans-unit>
11142 <trans-unit id="8602785819772117007" datatype="html"> 11142 <trans-unit id="8602785819772117007" datatype="html">
11143 <source>Channel name cannot be more than 50 characters long.</source> 11143 <source>Channel name cannot be more than 50 characters long.</source>
11144 <context-group purpose="location"> 11144 <context-group purpose="location">
11145 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11145 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11146 <context context-type="linenumber">29</context> 11146 <context context-type="linenumber">31</context>
11147 </context-group> 11147 </context-group>
11148 </trans-unit> 11148 </trans-unit>
11149 <trans-unit id="3419415520566928243" datatype="html"> 11149 <trans-unit id="3419415520566928243" datatype="html">
11150 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 11150 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
11151 <context-group purpose="location"> 11151 <context-group purpose="location">
11152 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11152 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11153 <context context-type="linenumber">30</context> 11153 <context context-type="linenumber">32</context>
11154 </context-group> 11154 </context-group>
11155 </trans-unit> 11155 </trans-unit>
11156 <trans-unit id="544279804045883862" datatype="html"> 11156 <trans-unit id="544279804045883862" datatype="html">
11157 <source>Handle is required.</source> 11157 <source>Handle is required.</source>
11158 <context-group purpose="location"> 11158 <context-group purpose="location">
11159 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11159 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11160 <context context-type="linenumber">48</context> 11160 <context context-type="linenumber">50</context>
11161 </context-group> 11161 </context-group>
11162 </trans-unit> 11162 </trans-unit>
11163 <trans-unit id="2805037637775107078" datatype="html"> 11163 <trans-unit id="2805037637775107078" datatype="html">
11164 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 11164 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
11165 <context-group purpose="location"> 11165 <context-group purpose="location">
11166 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11166 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11167 <context context-type="linenumber">49</context> 11167 <context context-type="linenumber">51</context>
11168 </context-group> 11168 </context-group>
11169 </trans-unit> 11169 </trans-unit>
11170 <trans-unit id="525871656034789056" datatype="html"> 11170 <trans-unit id="525871656034789056" datatype="html">
11171 <source>Password must be at least 6 characters long.</source> 11171 <source>Password must be at least 6 characters long.</source>
11172 <context-group purpose="location"> 11172 <context-group purpose="location">
11173 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11173 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11174 <context context-type="linenumber">70</context> 11174 <context context-type="linenumber">72</context>
11175 </context-group> 11175 </context-group>
11176 <context-group purpose="location"> 11176 <context-group purpose="location">
11177 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11177 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11178 <context context-type="linenumber">81</context> 11178 <context context-type="linenumber">83</context>
11179 </context-group> 11179 </context-group>
11180 </trans-unit> 11180 </trans-unit>
11181 <trans-unit id="1099684476181448167" datatype="html"> 11181 <trans-unit id="1099684476181448167" datatype="html">
11182 <source>Password cannot be more than 255 characters long.</source> 11182 <source>Password cannot be more than 255 characters long.</source>
11183 <context-group purpose="location"> 11183 <context-group purpose="location">
11184 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11184 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11185 <context context-type="linenumber">71</context> 11185 <context context-type="linenumber">73</context>
11186 </context-group> 11186 </context-group>
11187 <context-group purpose="location"> 11187 <context-group purpose="location">
11188 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11188 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11189 <context context-type="linenumber">82</context> 11189 <context context-type="linenumber">84</context>
11190 </context-group> 11190 </context-group>
11191 </trans-unit> 11191 </trans-unit>
11192 <trans-unit id="3392630942539073768" datatype="html"> 11192 <trans-unit id="3392630942539073768" datatype="html">
11193 <source>The new password and the confirmed password do not correspond.</source> 11193 <source>The new password and the confirmed password do not correspond.</source>
11194 <context-group purpose="location"> 11194 <context-group purpose="location">
11195 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11195 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11196 <context context-type="linenumber">89</context> 11196 <context context-type="linenumber">91</context>
11197 </context-group> 11197 </context-group>
11198 </trans-unit> 11198 </trans-unit>
11199 <trans-unit id="2027337371129904473" datatype="html"> 11199 <trans-unit id="2027337371129904473" datatype="html">
11200 <source>Video quota is required.</source> 11200 <source>Video quota is required.</source>
11201 <context-group purpose="location"> 11201 <context-group purpose="location">
11202 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11202 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11203 <context context-type="linenumber">96</context> 11203 <context context-type="linenumber">98</context>
11204 </context-group> 11204 </context-group>
11205 </trans-unit> 11205 </trans-unit>
11206 <trans-unit id="267386529333143660" datatype="html"> 11206 <trans-unit id="267386529333143660" datatype="html">
11207 <source>Quota must be greater than -1.</source> 11207 <source>Quota must be greater than -1.</source>
11208 <context-group purpose="location"> 11208 <context-group purpose="location">
11209 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11209 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11210 <context context-type="linenumber">97</context> 11210 <context context-type="linenumber">99</context>
11211 </context-group> 11211 </context-group>
11212 </trans-unit> 11212 </trans-unit>
11213 <trans-unit id="1220179061234048936" datatype="html"> 11213 <trans-unit id="1220179061234048936" datatype="html">
11214 <source>Daily upload limit is required.</source> 11214 <source>Daily upload limit is required.</source>
11215 <context-group purpose="location"> 11215 <context-group purpose="location">
11216 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11216 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11217 <context context-type="linenumber">103</context> 11217 <context context-type="linenumber">105</context>
11218 </context-group> 11218 </context-group>
11219 </trans-unit> 11219 </trans-unit>
11220 <trans-unit id="8959404382357999234" datatype="html"> 11220 <trans-unit id="8959404382357999234" datatype="html">
11221 <source>Daily upload limit must be greater than -1.</source> 11221 <source>Daily upload limit must be greater than -1.</source>
11222 <context-group purpose="location"> 11222 <context-group purpose="location">
11223 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11223 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11224 <context context-type="linenumber">104</context> 11224 <context context-type="linenumber">106</context>
11225 </context-group> 11225 </context-group>
11226 </trans-unit> 11226 </trans-unit>
11227 <trans-unit id="4796798537475457493" datatype="html"> 11227 <trans-unit id="4796798537475457493" datatype="html">
11228 <source>User role is required.</source> 11228 <source>User role is required.</source>
11229 <context-group purpose="location"> 11229 <context-group purpose="location">
11230 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11230 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11231 <context context-type="linenumber">111</context> 11231 <context context-type="linenumber">113</context>
11232 </context-group> 11232 </context-group>
11233 </trans-unit> 11233 </trans-unit>
11234 <trans-unit id="2761226139624435788" datatype="html"> 11234 <trans-unit id="2761226139624435788" datatype="html">
11235 <source>Description must be at least 3 characters long.</source> 11235 <source>Description must be at least 3 characters long.</source>
11236 <context-group purpose="location"> 11236 <context-group purpose="location">
11237 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11237 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11238 <context context-type="linenumber">123</context> 11238 <context context-type="linenumber">125</context>
11239 </context-group> 11239 </context-group>
11240 <context-group purpose="location"> 11240 <context-group purpose="location">
11241 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> 11241 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context>
@@ -11250,7 +11250,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11250 <source>Description cannot be more than 1000 characters long.</source> 11250 <source>Description cannot be more than 1000 characters long.</source>
11251 <context-group purpose="location"> 11251 <context-group purpose="location">
11252 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11252 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11253 <context context-type="linenumber">124</context> 11253 <context context-type="linenumber">126</context>
11254 </context-group> 11254 </context-group>
11255 <context-group purpose="location"> 11255 <context-group purpose="location">
11256 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> 11256 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context>
@@ -11265,28 +11265,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11265 <source>You must agree with the instance terms in order to register on it.</source> 11265 <source>You must agree with the instance terms in order to register on it.</source>
11266 <context-group purpose="location"> 11266 <context-group purpose="location">
11267 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11267 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11268 <context context-type="linenumber">131</context> 11268 <context context-type="linenumber">133</context>
11269 </context-group> 11269 </context-group>
11270 </trans-unit> 11270 </trans-unit>
11271 <trans-unit id="7803960725351649605" datatype="html"> 11271 <trans-unit id="7803960725351649605" datatype="html">
11272 <source>Ban reason must be at least 3 characters long.</source> 11272 <source>Ban reason must be at least 3 characters long.</source>
11273 <context-group purpose="location"> 11273 <context-group purpose="location">
11274 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11274 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11275 <context context-type="linenumber">141</context> 11275 <context context-type="linenumber">143</context>
11276 </context-group> 11276 </context-group>
11277 </trans-unit> 11277 </trans-unit>
11278 <trans-unit id="3851609012243698179" datatype="html"> 11278 <trans-unit id="3851609012243698179" datatype="html">
11279 <source>Ban reason cannot be more than 250 characters long.</source> 11279 <source>Ban reason cannot be more than 250 characters long.</source>
11280 <context-group purpose="location"> 11280 <context-group purpose="location">
11281 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11281 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11282 <context context-type="linenumber">142</context> 11282 <context context-type="linenumber">144</context>
11283 </context-group> 11283 </context-group>
11284 </trans-unit> 11284 </trans-unit>
11285 <trans-unit id="6632896893630378443" datatype="html"> 11285 <trans-unit id="6632896893630378443" datatype="html">
11286 <source>Display name is required.</source> 11286 <source>Display name is required.</source>
11287 <context-group purpose="location"> 11287 <context-group purpose="location">
11288 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11288 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11289 <context context-type="linenumber">153</context> 11289 <context context-type="linenumber">155</context>
11290 </context-group> 11290 </context-group>
11291 <context-group purpose="location"> 11291 <context-group purpose="location">
11292 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> 11292 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context>
@@ -11301,7 +11301,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11301 <source>Display name must be at least 1 character long.</source> 11301 <source>Display name must be at least 1 character long.</source>
11302 <context-group purpose="location"> 11302 <context-group purpose="location">
11303 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11303 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11304 <context context-type="linenumber">154</context> 11304 <context context-type="linenumber">156</context>
11305 </context-group> 11305 </context-group>
11306 <context-group purpose="location"> 11306 <context-group purpose="location">
11307 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> 11307 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context>
@@ -11316,7 +11316,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
11316 <source>Display name cannot be more than 50 characters long.</source> 11316 <source>Display name cannot be more than 50 characters long.</source>
11317 <context-group purpose="location"> 11317 <context-group purpose="location">
11318 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 11318 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context>
11319 <context context-type="linenumber">155</context> 11319 <context context-type="linenumber">157</context>
11320 </context-group> 11320 </context-group>
11321 <context-group purpose="location"> 11321 <context-group purpose="location">
11322 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> 11322 <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context>
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index ba2428034..45e65cce8 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -1522,8 +1522,8 @@ The link will expire within 1 hour.</source>
1522 <trans-unit id="4424964105331349857" datatype="html"> 1522 <trans-unit id="4424964105331349857" datatype="html">
1523 <source>I'm a teapot</source> 1523 <source>I'm a teapot</source>
1524 <target state="translated">我是茶壶</target> 1524 <target state="translated">我是茶壶</target>
1525 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1525
1526 </trans-unit> 1526 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1527 <trans-unit id="1597262876035959248" datatype="html"> 1527 <trans-unit id="1597262876035959248" datatype="html">
1528 <source>That's an error.</source> 1528 <source>That's an error.</source>
1529 <target state="translated">发生错误.</target> 1529 <target state="translated">发生错误.</target>
@@ -4644,12 +4644,14 @@ The link will expire within 1 hour.</source>
4644 <source>Instance allowed by Twitter</source> 4644 <source>Instance allowed by Twitter</source>
4645 <target state="translated">允许 Twitter</target> 4645 <target state="translated">允许 Twitter</target>
4646 4646
4647 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit> 4647 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group></trans-unit><trans-unit id="2076338542820061819" datatype="html">
4648 <trans-unit id="8042372696350741398" datatype="html"> 4648 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4649 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </source> 4649 <context-group purpose="location">
4650 <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to see if you instance is allowed. </target> 4650 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4651 4651 <context context-type="linenumber">490,495</context>
4652 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group></trans-unit> 4652 </context-group>
4653 </trans-unit>
4654
4653 <trans-unit id="493135676263039396" datatype="html"> 4655 <trans-unit id="493135676263039396" datatype="html">
4654 <source>LIVE</source> 4656 <source>LIVE</source>
4655 <target state="new">LIVE</target> 4657 <target state="new">LIVE</target>
@@ -8552,31 +8554,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8552 <trans-unit id="8602814243662345124"> 8554 <trans-unit id="8602814243662345124">
8553 <source>Email is required.</source> 8555 <source>Email is required.</source>
8554 <target>请输入电子邮件地址。</target> 8556 <target>请输入电子邮件地址。</target>
8555 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8557
8556 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8558
8557 </trans-unit> 8559 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8558 <trans-unit id="4591482207344282590"> 8560 <trans-unit id="4591482207344282590">
8559 <source>Email must be valid.</source> 8561 <source>Email must be valid.</source>
8560 <target>请输入合法的电子邮件地址。</target> 8562 <target>请输入合法的电子邮件地址。</target>
8561 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8563
8562 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8564
8563 </trans-unit> 8565 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8564 <trans-unit id="544279804045883862" datatype="html"> 8566 <trans-unit id="544279804045883862" datatype="html">
8565 <source>Handle is required.</source> 8567 <source>Handle is required.</source>
8566 <target state="new">Handle is required.</target> 8568 <target state="new">Handle is required.</target>
8567 <context-group purpose="location"> 8569
8568 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8570 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8569 <context context-type="linenumber">48</context>
8570 </context-group>
8571 </trans-unit>
8572 <trans-unit id="2805037637775107078" datatype="html"> 8571 <trans-unit id="2805037637775107078" datatype="html">
8573 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8572 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8574 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target> 8573 <target state="new">Handle must be valid (eg. chocobozzz@example.com).</target>
8575 <context-group purpose="location"> 8574
8576 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8575 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8577 <context context-type="linenumber">49</context>
8578 </context-group>
8579 </trans-unit>
8580 <trans-unit id="4968369344159400023"> 8576 <trans-unit id="4968369344159400023">
8581 <source>Your name is required.</source> 8577 <source>Your name is required.</source>
8582 <target>请输入您的名字。</target> 8578 <target>请输入您的名字。</target>
@@ -8625,16 +8621,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8625 <trans-unit id="3868123820758341861"> 8621 <trans-unit id="3868123820758341861">
8626 <source>Username is required.</source> 8622 <source>Username is required.</source>
8627 <target>请输入用户名。</target> 8623 <target>请输入用户名。</target>
8628 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8624
8629 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8625
8630 </trans-unit> 8626 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8631 <trans-unit id="3577237269587081090"> 8627 <trans-unit id="3577237269587081090">
8632 <source>Password is required.</source> 8628 <source>Password is required.</source>
8633 <target>请输入密码。</target> 8629 <target>请输入密码。</target>
8634 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8630
8635 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8631
8636 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8632
8637 </trans-unit> 8633 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8638 <trans-unit id="3152303769378345477"> 8634 <trans-unit id="3152303769378345477">
8639 <source>Confirmation of the password is required.</source> 8635 <source>Confirmation of the password is required.</source>
8640 <target>请再次输入密码。</target> 8636 <target>请再次输入密码。</target>
@@ -8643,129 +8639,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
8643 <trans-unit id="4786141633412279939"> 8639 <trans-unit id="4786141633412279939">
8644 <source>Username must be at least 1 character long.</source> 8640 <source>Username must be at least 1 character long.</source>
8645 <target>用户名应至少 1 个字符。</target> 8641 <target>用户名应至少 1 个字符。</target>
8646 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8642
8647 </trans-unit> 8643 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8648 <trans-unit id="1019755749203839300"> 8644 <trans-unit id="1019755749203839300">
8649 <source>Username cannot be more than 50 characters long.</source> 8645 <source>Username cannot be more than 50 characters long.</source>
8650 <target>用户名不能超过 50 个字符。</target> 8646 <target>用户名不能超过 50 个字符。</target>
8651 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8647
8652 </trans-unit> 8648 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8653 <trans-unit id="5621067256208426608"> 8649 <trans-unit id="5621067256208426608">
8654 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8650 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8655 <target>用户名只能使用小写字母、数字、句点和下划线。</target> 8651 <target>用户名只能使用小写字母、数字、句点和下划线。</target>
8656 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8652
8657 </trans-unit> 8653 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8658 <trans-unit id="6288154707582132676" datatype="html"> 8654 <trans-unit id="6288154707582132676" datatype="html">
8659 <source>Channel name is required.</source> 8655 <source>Channel name is required.</source>
8660 <target state="new">Channel name is required.</target> 8656 <target state="new">Channel name is required.</target>
8661 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8657
8662 </trans-unit> 8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8663 <trans-unit id="8178814467139959283" datatype="html"> 8659 <trans-unit id="8178814467139959283" datatype="html">
8664 <source>Channel name must be at least 1 character long.</source> 8660 <source>Channel name must be at least 1 character long.</source>
8665 <target state="new">Channel name must be at least 1 character long.</target> 8661 <target state="new">Channel name must be at least 1 character long.</target>
8666 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8662
8667 </trans-unit> 8663 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8668 <trans-unit id="8602785819772117007" datatype="html"> 8664 <trans-unit id="8602785819772117007" datatype="html">
8669 <source>Channel name cannot be more than 50 characters long.</source> 8665 <source>Channel name cannot be more than 50 characters long.</source>
8670 <target state="new">Channel name cannot be more than 50 characters long.</target> 8666 <target state="new">Channel name cannot be more than 50 characters long.</target>
8671 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8667
8672 </trans-unit> 8668 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8673 <trans-unit id="3419415520566928243" datatype="html"> 8669 <trans-unit id="3419415520566928243" datatype="html">
8674 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8670 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8675 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target> 8671 <target state="new">Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</target>
8676 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8672
8677 </trans-unit> 8673 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8678 <trans-unit id="525871656034789056"> 8674 <trans-unit id="525871656034789056">
8679 <source>Password must be at least 6 characters long.</source> 8675 <source>Password must be at least 6 characters long.</source>
8680 <target>密码应至少 6 个字符。</target> 8676 <target>密码应至少 6 个字符。</target>
8681 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8677
8682 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8678
8683 </trans-unit> 8679 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8684 <trans-unit id="1099684476181448167"> 8680 <trans-unit id="1099684476181448167">
8685 <source>Password cannot be more than 255 characters long.</source> 8681 <source>Password cannot be more than 255 characters long.</source>
8686 <target>密码不能超过 255 个字符。</target> 8682 <target>密码不能超过 255 个字符。</target>
8687 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8683
8688 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8684
8689 </trans-unit> 8685 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8690 <trans-unit id="3392630942539073768"> 8686 <trans-unit id="3392630942539073768">
8691 <source>The new password and the confirmed password do not correspond.</source> 8687 <source>The new password and the confirmed password do not correspond.</source>
8692 <target>两次密码输入不一致。</target> 8688 <target>两次密码输入不一致。</target>
8693 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8689
8694 </trans-unit> 8690 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8695 <trans-unit id="2027337371129904473"> 8691 <trans-unit id="2027337371129904473">
8696 <source>Video quota is required.</source> 8692 <source>Video quota is required.</source>
8697 <target>请选择视频存储空间大小。</target> 8693 <target>请选择视频存储空间大小。</target>
8698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8694
8699 </trans-unit> 8695 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8700 <trans-unit id="267386529333143660"> 8696 <trans-unit id="267386529333143660">
8701 <source>Quota must be greater than -1.</source> 8697 <source>Quota must be greater than -1.</source>
8702 <target>视频存储空间大小的值必须大于 -1。</target> 8698 <target>视频存储空间大小的值必须大于 -1。</target>
8703 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8699
8704 </trans-unit> 8700 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8705 <trans-unit id="1220179061234048936"> 8701 <trans-unit id="1220179061234048936">
8706 <source>Daily upload limit is required.</source> 8702 <source>Daily upload limit is required.</source>
8707 <target>请选择单日上传限额。</target> 8703 <target>请选择单日上传限额。</target>
8708 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8704
8709 </trans-unit> 8705 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8710 <trans-unit id="8959404382357999234"> 8706 <trans-unit id="8959404382357999234">
8711 <source>Daily upload limit must be greater than -1.</source> 8707 <source>Daily upload limit must be greater than -1.</source>
8712 <target>单日上传限额的值必须大于 -1。</target> 8708 <target>单日上传限额的值必须大于 -1。</target>
8713 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8709
8714 </trans-unit> 8710 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8715 <trans-unit id="4796798537475457493"> 8711 <trans-unit id="4796798537475457493">
8716 <source>User role is required.</source> 8712 <source>User role is required.</source>
8717 <target>请指定用户角色。</target> 8713 <target>请指定用户角色。</target>
8718 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8714
8719 </trans-unit> 8715 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8720 <trans-unit id="2761226139624435788"> 8716 <trans-unit id="2761226139624435788">
8721 <source>Description must be at least 3 characters long.</source> 8717 <source>Description must be at least 3 characters long.</source>
8722 <target>说明应至少 3 个字符。</target> 8718 <target>说明应至少 3 个字符。</target>
8723 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8719
8724 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8720
8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8721
8726 </trans-unit> 8722 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8727 <trans-unit id="4717982586356605243"> 8723 <trans-unit id="4717982586356605243">
8728 <source>Description cannot be more than 1000 characters long.</source> 8724 <source>Description cannot be more than 1000 characters long.</source>
8729 <target>说明不能超过 1000 个字符。</target> 8725 <target>说明不能超过 1000 个字符。</target>
8730 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8726
8731 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8727
8732 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8728
8733 </trans-unit> 8729 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8734 <trans-unit id="1814372869868173571" datatype="html"> 8730 <trans-unit id="1814372869868173571" datatype="html">
8735 <source>You must agree with the instance terms in order to register on it.</source> 8731 <source>You must agree with the instance terms in order to register on it.</source>
8736 <target state="new">You must agree with the instance terms in order to register on it.</target> 8732 <target state="new">You must agree with the instance terms in order to register on it.</target>
8737 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8733
8738 </trans-unit> 8734 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8739 <trans-unit id="7803960725351649605"> 8735 <trans-unit id="7803960725351649605">
8740 <source>Ban reason must be at least 3 characters long.</source> 8736 <source>Ban reason must be at least 3 characters long.</source>
8741 <target>封禁理由应至少 3 个字符。</target> 8737 <target>封禁理由应至少 3 个字符。</target>
8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8738
8743 </trans-unit> 8739 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8744 <trans-unit id="3851609012243698179"> 8740 <trans-unit id="3851609012243698179">
8745 <source>Ban reason cannot be more than 250 characters long.</source> 8741 <source>Ban reason cannot be more than 250 characters long.</source>
8746 <target>封禁理由不能超过 250 个字符。</target> 8742 <target>封禁理由不能超过 250 个字符。</target>
8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8743
8748 </trans-unit> 8744 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8749 <trans-unit id="6632896893630378443"> 8745 <trans-unit id="6632896893630378443">
8750 <source>Display name is required.</source> 8746 <source>Display name is required.</source>
8751 <target>请输入显示名称。</target> 8747 <target>请输入显示名称。</target>
8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8748
8753 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8749
8754 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8750
8755 </trans-unit> 8751 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8756 <trans-unit id="1303578752658966736"> 8752 <trans-unit id="1303578752658966736">
8757 <source>Display name must be at least 1 character long.</source> 8753 <source>Display name must be at least 1 character long.</source>
8758 <target>显示名称应至少 1 个字符。</target> 8754 <target>显示名称应至少 1 个字符。</target>
8759 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8755
8760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8756
8761 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8757
8762 </trans-unit> 8758 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8763 <trans-unit id="4613240543124934954"> 8759 <trans-unit id="4613240543124934954">
8764 <source>Display name cannot be more than 50 characters long.</source> 8760 <source>Display name cannot be more than 50 characters long.</source>
8765 <target>显示名称不能超过 50 个字符。</target> 8761 <target>显示名称不能超过 50 个字符。</target>
8766 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8762
8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8763
8768 </trans-unit> 8764 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8769 <trans-unit id="1000468652492651683"> 8765 <trans-unit id="1000468652492651683">
8770 <source>Report reason is required.</source> 8766 <source>Report reason is required.</source>
8771 <target>请输入举报理由。</target> 8767 <target>请输入举报理由。</target>
@@ -10610,12 +10606,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
10610 <source>Upload a video</source> 10606 <source>Upload a video</source>
10611 <target state="translated">上传视频</target> 10607 <target state="translated">上传视频</target>
10612 10608
10613 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> 10609 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10614 <trans-unit id="7590784934397800835" datatype="html"> 10610 <trans-unit id="7590784934397800835" datatype="html">
10615 <source>Edit a video</source> 10611 <source>Edit a video</source>
10616 <target state="translated">编辑视频</target> 10612 <target state="translated">编辑视频</target>
10617 10613
10618 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> 10614 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10619 </body> 10615 </body>
10620 </file> 10616 </file>
10621</xliff> 10617</xliff>
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 98163ef09..4ccefb8d7 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -115,8 +115,8 @@
115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group> 115 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group>
116 </trans-unit> 116 </trans-unit>
117 <trans-unit id="5504059606863599420" datatype="html"> 117 <trans-unit id="5504059606863599420" datatype="html">
118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></source> 118 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> mentioned you on <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></source>
119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> 提及您於 <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;&gt;"/>影片 <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/></target> 119 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.accountUrl&quot;>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> 提及您於 <x id="START_LINK_1" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.commentUrl&quot;>"/>影片 <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/></target>
120 <context-group purpose="location"> 120 <context-group purpose="location">
121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 121 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
122 <context context-type="linenumber">164</context> 122 <context context-type="linenumber">164</context>
@@ -133,16 +133,16 @@
133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group> 133 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
134 </trans-unit> 134 </trans-unit>
135 <trans-unit id="363592786729553688" datatype="html"> 135 <trans-unit id="363592786729553688" datatype="html">
136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> 136 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;&gt;"/>新版的外掛程式/佈景主題<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>已經可用:<x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> 137 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [routerLink]=&quot;notification.pluginUrl&quot; [queryParams]=&quot;notification.pluginQueryParams&quot;>"/>新版的外掛程式/佈景主題<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>已經可用:<x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
138 <context-group purpose="location"> 138 <context-group purpose="location">
139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 139 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
140 <context context-type="linenumber">198,199</context> 140 <context context-type="linenumber">198,199</context>
141 </context-group> 141 </context-group>
142 </trans-unit> 142 </trans-unit>
143 <trans-unit id="5055099158245592648" datatype="html"> 143 <trans-unit id="5055099158245592648" datatype="html">
144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> 144 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;&gt;"/>新版本的 PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>已經可用:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> 145 <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;markAsRead(notification)&quot; [href]=&quot;notification.peertubeVersionLink&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferer&quot;>"/>新版本的 PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>已經可用:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
146 <context-group purpose="location"> 146 <context-group purpose="location">
147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> 147 <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
148 <context context-type="linenumber">206,207</context> 148 <context context-type="linenumber">206,207</context>
@@ -649,8 +649,8 @@
649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group> 649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</context></context-group>
650 </trans-unit> 650 </trans-unit>
651 <trans-unit id="8644431249513874405" datatype="html"> 651 <trans-unit id="8644431249513874405" datatype="html">
652 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; compatible that supports:</source> 652 <source>&lt;a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> compatible that supports:</source>
653 <target state="translated">相容 &lt;a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer"&gt;Markdown&lt;/a&gt; ,支援:</target> 653 <target state="translated">相容 &lt;a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown&lt;/a> ,支援:</target>
654 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group> 654 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group>
655 </trans-unit> 655 </trans-unit>
656 <trans-unit id="146235964740293376" datatype="html"> 656 <trans-unit id="146235964740293376" datatype="html">
@@ -1014,16 +1014,16 @@
1014 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group> 1014 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
1015 </trans-unit> 1015 </trans-unit>
1016 <trans-unit id="7252854992688790751" datatype="html"> 1016 <trans-unit id="7252854992688790751" datatype="html">
1017 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1017 <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1018 <target state="translated">此站臺允許註冊。然而,請留心查閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;&gt;"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> ,然後才建立帳號。您亦可搜尋另一個站臺以切合您的需要:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>。 </target> 1018 <target state="translated">此站臺允許註冊。然而,請留心查閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a class=&quot;terms-anchor&quot; (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;terms-link&quot; target=&quot;_blank&quot; routerLink=&quot;/about/instance&quot; fragment=&quot;terms&quot;>"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> ,然後才建立帳號。您亦可搜尋另一個站臺以切合您的需要:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_LINK_2" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>。 </target>
1019 <context-group purpose="location"> 1019 <context-group purpose="location">
1020 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1020 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1021 <context context-type="linenumber">60,62</context> 1021 <context context-type="linenumber">60,62</context>
1022 </context-group> 1022 </context-group>
1023 </trans-unit> 1023 </trans-unit>
1024 <trans-unit id="7215649348148521605" datatype="html"> 1024 <trans-unit id="7215649348148521605" datatype="html">
1025 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 1025 <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
1026 <target state="translated">目前此站臺不允許使用者註冊,您可查閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'&gt;"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> 以瞭解詳情,或尋找別的站臺,好讓您註冊帳號並上載您的影片。看看一眾站臺中有哪個合您心意:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>。 </target> 1026 <target state="translated">目前此站臺不允許使用者註冊,您可查閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a (click)=&quot;onTermsClick($event, instanceInformation)&quot; href='#'>"/>條款<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> 以瞭解詳情,或尋找別的站臺,好讓您註冊帳號並上載您的影片。看看一眾站臺中有哪個合您心意:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_LINK_1" equiv-text="&lt;a class=&quot;alert-link&quot; href=&quot;https://joinpeertube.org/instances&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>。 </target>
1027 <context-group purpose="location"> 1027 <context-group purpose="location">
1028 <context context-type="sourcefile">src/app/+login/login.component.html</context> 1028 <context context-type="sourcefile">src/app/+login/login.component.html</context>
1029 <context context-type="linenumber">65,67</context> 1029 <context context-type="linenumber">65,67</context>
@@ -1101,7 +1101,8 @@
1101 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group> 1101 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</context></context-group>
1102 </trans-unit> 1102 </trans-unit>
1103 <trans-unit id="1190256911880544559" datatype="html"> 1103 <trans-unit id="1190256911880544559" datatype="html">
1104 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source> 1104 <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>.
1105The link will expire within 1 hour.</source>
1105 <target state="translated">包含重設密碼說明的電子郵件將會傳送到 <x id="PH" equiv-text="this.forgotPasswordEmail"/>。連結會在 1 小時內過期。</target> 1106 <target state="translated">包含重設密碼說明的電子郵件將會傳送到 <x id="PH" equiv-text="this.forgotPasswordEmail"/>。連結會在 1 小時內過期。</target>
1106 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group> 1107 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group>
1107 </trans-unit> 1108 </trans-unit>
@@ -1139,8 +1140,8 @@
1139 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group> 1140 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group>
1140 </trans-unit> 1141 </trans-unit>
1141 <trans-unit id="8434369348784683733" datatype="html"> 1142 <trans-unit id="8434369348784683733" datatype="html">
1142 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 1143 <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
1143 <target state="translated">給<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 1144 <target state="translated">給<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;search-value&quot;>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
1144 <context-group purpose="location"> 1145 <context-group purpose="location">
1145 <context context-type="sourcefile">src/app/+search/search.component.html</context> 1146 <context context-type="sourcefile">src/app/+search/search.component.html</context>
1146 <context context-type="linenumber">10</context> 1147 <context context-type="linenumber">10</context>
@@ -1608,8 +1609,8 @@
1608 <trans-unit id="4424964105331349857" datatype="html"> 1609 <trans-unit id="4424964105331349857" datatype="html">
1609 <source>I'm a teapot</source> 1610 <source>I'm a teapot</source>
1610 <target state="translated">我是茶壺</target> 1611 <target state="translated">我是茶壺</target>
1611 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">27</context></context-group> 1612
1612 </trans-unit> 1613 <context-group purpose="location"><context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
1613 <trans-unit id="1597262876035959248" datatype="html"> 1614 <trans-unit id="1597262876035959248" datatype="html">
1614 <source>That's an error.</source> 1615 <source>That's an error.</source>
1615 <target state="translated">發生錯誤。</target> 1616 <target state="translated">發生錯誤。</target>
@@ -2066,8 +2067,8 @@
2066 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group> 2067 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
2067 </trans-unit> 2068 </trans-unit>
2068 <trans-unit id="2090254132451149776" datatype="html"> 2069 <trans-unit id="2090254132451149776" datatype="html">
2069 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> the appropriate licence for your work. </source> 2070 <source><x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> the appropriate licence for your work. </source>
2070 <target state="translated">為您的作品<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>選擇<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>適合的授權條款。 </target> 2071 <target state="translated">為您的作品<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://chooser-beta.creativecommons.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>選擇<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>適合的授權條款。 </target>
2071 <context-group purpose="location"> 2072 <context-group purpose="location">
2072 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> 2073 <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context>
2073 <context context-type="linenumber">79,80</context> 2074 <context context-type="linenumber">79,80</context>
@@ -2162,7 +2163,7 @@
2162 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group> 2163 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group>
2163 </trans-unit> 2164 </trans-unit>
2164 <trans-unit id="5600963353867835532"> 2165 <trans-unit id="5600963353867835532">
2165 <source>Already uploaded ✔</source> 2166 <source>Already uploaded ✔</source>
2166 <target>已上傳 ✔</target> 2167 <target>已上傳 ✔</target>
2167 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group> 2168 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group>
2168 </trans-unit> 2169 </trans-unit>
@@ -3755,8 +3756,8 @@
3755 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group> 3756 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group>
3756 </trans-unit> 3757 </trans-unit>
3757 <trans-unit id="1258618443362430782" datatype="html"> 3758 <trans-unit id="1258618443362430782" datatype="html">
3758 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3759 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3759 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3760 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3760 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group> 3761 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
3761 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3762 </trans-unit> 3763 </trans-unit>
@@ -3842,8 +3843,8 @@
3842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group> 3843 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
3843 </trans-unit> 3844 </trans-unit>
3844 <trans-unit id="1258618443362430782" datatype="html"> 3845 <trans-unit id="1258618443362430782" datatype="html">
3845 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 3846 <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
3846 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;&gt;"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 3847 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;ml-1 glyphicon glyphicon-flag&quot;>"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
3847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group> 3848 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
3848 </trans-unit> 3849 </trans-unit>
3849 <trans-unit id="6540177673229220400" datatype="html"> 3850 <trans-unit id="6540177673229220400" datatype="html">
@@ -4190,8 +4191,8 @@
4190 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group> 4191 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group>
4191 </trans-unit> 4192 </trans-unit>
4192 <trans-unit id="3901868627411944813" datatype="html"> 4193 <trans-unit id="3901868627411944813" datatype="html">
4193 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></source> 4194 <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></source>
4194 <target state="translated">優先程度 <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small&gt;"/>(1 = 最高優先度)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small&gt;"/></target> 4195 <target state="translated">優先程度 <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="&lt;small>"/>(1 = 最高優先度)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="&lt;/small>"/></target>
4195 <context-group purpose="location"> 4196 <context-group purpose="location">
4196 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> 4197 <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context>
4197 <context context-type="linenumber">47</context> 4198 <context context-type="linenumber">47</context>
@@ -4211,8 +4212,8 @@
4211 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group> 4212 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group>
4212 </trans-unit> 4213 </trans-unit>
4213 <trans-unit id="2713421326605345655" datatype="html"> 4214 <trans-unit id="2713421326605345655" datatype="html">
4214 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> jobs found.</source> 4215 <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> jobs found.</source>
4215 <target state="translated">找不到 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt; "/> 工作。</target> 4216 <target state="translated">找不到 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code> "/> 工作。</target>
4216 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group> 4217 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group>
4217 </trans-unit> 4218 </trans-unit>
4218 <trans-unit id="2384897339170501794" datatype="html"> 4219 <trans-unit id="2384897339170501794" datatype="html">
@@ -4242,8 +4243,8 @@
4242 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group> 4243 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group>
4243 </trans-unit> 4244 </trans-unit>
4244 <trans-unit id="2232767208623640457" datatype="html"> 4245 <trans-unit id="2232767208623640457" datatype="html">
4245 <source>By <x id="INTERPOLATION"/> -&gt;</source> 4246 <source>By <x id="INTERPOLATION"/> -></source>
4246 <target state="translated">由 <x id="INTERPOLATION"/> -&gt;</target> 4247 <target state="translated">由 <x id="INTERPOLATION"/> -></target>
4247 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group> 4248 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">46</context></context-group>
4248 </trans-unit> 4249 </trans-unit>
4249 <trans-unit id="7396175500300709096" datatype="html"> 4250 <trans-unit id="7396175500300709096" datatype="html">
@@ -4314,8 +4315,8 @@
4314 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group> 4315 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">78</context></context-group>
4315 </trans-unit> 4316 </trans-unit>
4316 <trans-unit id="4423835119021329687" datatype="html"> 4317 <trans-unit id="4423835119021329687" datatype="html">
4317 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to build a moderation team. </source> 4318 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to build a moderation team. </source>
4318 <target state="translated">管理 <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>使用者<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> 以建立審核團隊。 </target> 4319 <target state="translated">管理 <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>使用者<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> 以建立審核團隊。 </target>
4319 <context-group purpose="location"> 4320 <context-group purpose="location">
4320 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4321 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4321 <context context-type="linenumber">80,81</context> 4322 <context context-type="linenumber">80,81</context>
@@ -4327,8 +4328,8 @@
4327 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group> 4328 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group>
4328 </trans-unit> 4329 </trans-unit>
4329 <trans-unit id="4620493570088713907" datatype="html"> 4330 <trans-unit id="4620493570088713907" datatype="html">
4330 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> 4331 <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
4331 <target state="translated">啟用此功能會讓其他管理員知道您主要是在串流敏感內容。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> 此外,預設情況下,系統會自動勾選影片上傳中的 NSFW 勾選框。 </target> 4332 <target state="translated">啟用此功能會讓其他管理員知道您主要是在串流敏感內容。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/> 此外,預設情況下,系統會自動勾選影片上傳中的 NSFW 勾選框。 </target>
4332 <context-group purpose="location"> 4333 <context-group purpose="location">
4333 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context> 4334 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context>
4334 <context context-type="linenumber">94,96</context> 4335 <context context-type="linenumber">94,96</context>
@@ -4340,8 +4341,8 @@
4340 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group> 4341 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">102</context></context-group>
4341 </trans-unit> 4342 </trans-unit>
4342 <trans-unit id="7350483582490037954" datatype="html"> 4343 <trans-unit id="7350483582490037954" datatype="html">
4343 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 4344 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
4344 <target state="translated">有<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>隱藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>或<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>模糊縮圖<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>,要觀看影片時將會請求確認。 </target> 4345 <target state="translated">有<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>隱藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>或<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>模糊縮圖<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>,要觀看影片時將會請求確認。 </target>
4345 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group> 4346 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">107</context></context-group>
4346 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group> 4347 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group>
4347 </trans-unit> 4348 </trans-unit>
@@ -4456,8 +4457,8 @@
4456 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group> 4457 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group>
4457 </trans-unit> 4458 </trans-unit>
4458 <trans-unit id="2107098695989136934" datatype="html"> 4459 <trans-unit id="2107098695989136934" datatype="html">
4459 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4460 <source>Use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>plugins &amp; themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4460 <target state="translated">使用<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;&gt;"/>外掛程式與佈景主題<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>取得更多相關的變更,或<x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;&gt;"/>新增小自訂<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>。 </target> 4461 <target state="translated">使用<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/plugins&quot;>"/>外掛程式與佈景主題<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>取得更多相關的變更,或<x id="START_LINK_1" equiv-text="&lt;a routerLink=&quot;/admin/config/edit-custom&quot; fragment=&quot;advanced-configuration&quot;>"/>新增小自訂<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>。 </target>
4461 <context-group purpose="location"> 4462 <context-group purpose="location">
4462 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 4463 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4463 <context context-type="linenumber">6,7</context> 4464 <context context-type="linenumber">6,7</context>
@@ -4534,8 +4535,8 @@
4534 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group> 4535 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">120</context></context-group>
4535 </trans-unit> 4536 </trans-unit>
4536 <trans-unit id="2669509104300979449" datatype="html"> 4537 <trans-unit id="2669509104300979449" datatype="html">
4537 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to set their quota individually. </source> 4538 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to set their quota individually. </source>
4538 <target state="translated">管理<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;&gt;"/>使用者<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>以單獨設定他們的配額。 </target> 4539 <target state="translated">管理<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/users&quot;>"/>使用者<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>以單獨設定他們的配額。 </target>
4539 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group> 4540 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">122</context></context-group>
4540 </trans-unit> 4541 </trans-unit>
4541 <trans-unit id="4497115134891299867"> 4542 <trans-unit id="4497115134891299867">
@@ -4682,8 +4683,8 @@
4682 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group> 4683 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">302</context></context-group>
4683 </trans-unit> 4684 </trans-unit>
4684 <trans-unit id="1886227550697837417" datatype="html"> 4685 <trans-unit id="1886227550697837417" datatype="html">
4685 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>. </source> 4686 <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>. </source>
4686 <target state="translated">您只應在生產環境中使用審核的搜尋索引,或<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;&gt;"/>自行架設<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>。 </target> 4687 <target state="translated">您只應在生產環境中使用審核的搜尋索引,或<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://framagit.org/framasoft/peertube/search-index&quot;>"/>自行架設<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>。 </target>
4687 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group> 4688 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">305</context></context-group>
4688 </trans-unit> 4689 </trans-unit>
4689 <trans-unit id="2331464426553277323" datatype="html"> 4690 <trans-unit id="2331464426553277323" datatype="html">
@@ -4717,8 +4718,8 @@
4717 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group> 4718 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group>
4718 </trans-unit> 4719 </trans-unit>
4719 <trans-unit id="252719899360434356" datatype="html"> 4720 <trans-unit id="252719899360434356" datatype="html">
4720 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> with other instances. </source> 4721 <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> with other instances. </source>
4721 <target state="translated">管理與其他站台的<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;&gt;"/>關係<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>。 </target> 4722 <target state="translated">管理與其他站台的<x id="START_LINK" ctype="x-a" equiv-text="&lt;a routerLink=&quot;/admin/follows&quot;>"/>關係<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>。 </target>
4722 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group> 4723 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">354</context></context-group>
4723 </trans-unit> 4724 </trans-unit>
4724 <trans-unit id="9119248927271669654" datatype="html"> 4725 <trans-unit id="9119248927271669654" datatype="html">
@@ -4754,8 +4755,8 @@
4754 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group> 4755 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">399</context></context-group>
4755 </trans-unit> 4756 </trans-unit>
4756 <trans-unit id="9076632742417302918" datatype="html"> 4757 <trans-unit id="9076632742417302918" datatype="html">
4757 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information about the expected URL </source> 4758 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information about the expected URL </source>
4758 <target state="translated">檢視<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;&gt;"/>文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>以取得關於預期 URL 的更多資訊 </target> 4759 <target state="translated">檢視<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances&quot; rel=&quot;noopener noreferer&quot; target=&quot;_blank&quot;>"/>文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>以取得關於預期 URL 的更多資訊 </target>
4759 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group> 4760 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group>
4760 </trans-unit> 4761 </trans-unit>
4761 <trans-unit id="3946988229617310200" datatype="html"> 4762 <trans-unit id="3946988229617310200" datatype="html">
@@ -4802,12 +4803,14 @@
4802 <source>Instance allowed by Twitter</source> 4803 <source>Instance allowed by Twitter</source>
4803 <target state="translated">被 Twitter 允許的站臺</target> 4804 <target state="translated">被 Twitter 允許的站臺</target>
4804 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group> 4805 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group>
4806 </trans-unit><trans-unit id="2076338542820061819" datatype="html">
4807 <source> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </source><target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/> to see if you instance is allowed. </target>
4808 <context-group purpose="location">
4809 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
4810 <context context-type="linenumber">490,495</context>
4811 </context-group>
4805 </trans-unit> 4812 </trans-unit>
4806 <trans-unit id="8042372696350741398" datatype="html"> 4813
4807 <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to see if you instance is allowed. </source>
4808 <target state="translated">如果 Twitter 明確允許您的帳號,則在分享 PeerTube 影片時將會在推文中顯示嵌入的影片播放器。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/>如果沒有,我們將會使用會重新導向到您的 PeerTube 站台的圖片連結卡片。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/>勾選此勾選框,儲存設定並使用您站台影片的 URL 測試 (https://example.com/videos/watch/blabla) 於 <x id="START_LINK" ctype="x-a" equiv-text="&lt;a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'&gt;"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> 來檢視您的站台是否被允許。 </target>
4809 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">490</context></context-group>
4810 </trans-unit>
4811 <trans-unit id="493135676263039396" datatype="html"> 4814 <trans-unit id="493135676263039396" datatype="html">
4812 <source>LIVE</source> 4815 <source>LIVE</source>
4813 <target state="translated">直播</target> 4816 <target state="translated">直播</target>
@@ -4849,8 +4852,8 @@
4849 </context-group> 4852 </context-group>
4850 </trans-unit> 4853 </trans-unit>
4851 <trans-unit id="4420104899393268652" datatype="html"> 4854 <trans-unit id="4420104899393268652" datatype="html">
4852 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4855 <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4853 <target state="translated">在您的站台上可同時建立的最大同時直播數<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 為「無限制」)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4856 <target state="translated">在您的站台上可同時建立的最大同時直播數<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 為「無限制」)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4854 <context-group purpose="location"> 4857 <context-group purpose="location">
4855 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4858 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4856 <context context-type="linenumber">41</context> 4859 <context context-type="linenumber">41</context>
@@ -4863,8 +4866,8 @@
4863 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group> 4866 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group>
4864 </trans-unit> 4867 </trans-unit>
4865 <trans-unit id="7210210728441530221" datatype="html"> 4868 <trans-unit id="7210210728441530221" datatype="html">
4866 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></source> 4869 <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></source>
4867 <target state="translated">每個使用者可同時建立的最大同時直播數<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;&gt;"/>(-1 為「無限制」)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/></target> 4870 <target state="translated">每個使用者可同時建立的最大同時直播數<x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;text-muted&quot;>"/>(-1 為「無限制」)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/></target>
4868 <context-group purpose="location"> 4871 <context-group purpose="location">
4869 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> 4872 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
4870 <context context-type="linenumber">54</context> 4873 <context context-type="linenumber">54</context>
@@ -5016,8 +5019,8 @@
5016 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group> 5019 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group>
5017 </trans-unit> 5020 </trans-unit>
5018 <trans-unit id="7334484418359079994" datatype="html"> 5021 <trans-unit id="7334484418359079994" datatype="html">
5019 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Requires ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></source> 5022 <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></source>
5020 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>需要 ffmpeg &gt;= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>與普通的 WebTorrent 相比,生成 HLS 播放清單與片段化的 MP4 檔案可得到更好的播放體驗:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>變更解析度更平順<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>更快的播放速度(特別是對較長的影片來說)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li&gt;"/>更穩定的播放(較少臭蟲與無限載入)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p&gt;"/>若您也啟用了 WebTorrent 支援,儲存空間需求將會乘以 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p&gt;"/></target> 5023 <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>需要 ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>與普通的 WebTorrent 相比,生成 HLS 播放清單與片段化的 MP4 檔案可得到更好的播放體驗:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>變更解析度更平順<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>更快的播放速度(特別是對較長的影片來說)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li>"/>更穩定的播放(較少臭蟲與無限載入)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="&lt;p>"/>若您也啟用了 WebTorrent 支援,儲存空間需求將會乘以 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="&lt;/p>"/></target>
5021 <context-group purpose="location"> 5024 <context-group purpose="location">
5022 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> 5025 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
5023 <context context-type="linenumber">99,108</context> 5026 <context context-type="linenumber">99,108</context>
@@ -5154,13 +5157,19 @@
5154 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group> 5157 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group>
5155 </trans-unit> 5158 </trans-unit>
5156 <trans-unit id="4067880101082150743" datatype="html"> 5159 <trans-unit id="4067880101082150743" datatype="html">
5157 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5160 <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5158 <target state="translated">直接編寫 JavaScript 程式碼。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/>範例:<x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5161 <target state="translated">直接編寫 JavaScript 程式碼。<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/>範例:<x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5159 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group> 5162 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">78</context></context-group>
5160 </trans-unit> 5163 </trans-unit>
5161 <trans-unit id="5464209657969421100" datatype="html"> 5164 <trans-unit id="5464209657969421100" datatype="html">
5162 <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt;"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></source> 5165 <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5163 <target state="translated">直接編寫 CSS 程式碼。範例:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/> 在前方加入 <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt; "/> 以覆寫樣式。範例:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /&gt; "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre&gt;"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre&gt;"/></target> 5166color: red;
5167<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5168<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }"/>
5169color: red;
5170<x id="INTERPOLATION_1" equiv-text="{{ '}' }"/>
5171<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></source>
5172 <target state="translated">直接編寫 CSS 程式碼。範例:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/> 在前方加入 <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em> "/> 以覆寫樣式。範例:<x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="&lt;pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="&lt;/pre>"/></target>
5164 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group> 5173 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">97</context></context-group>
5165 </trans-unit> 5174 </trans-unit>
5166 <trans-unit id="283725429207896837" datatype="html"> 5175 <trans-unit id="283725429207896837" datatype="html">
@@ -5169,8 +5178,8 @@
5169 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group> 5178 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">77</context></context-group>
5170 </trans-unit> 5179 </trans-unit>
5171 <trans-unit id="8167543029214637769" datatype="html"> 5180 <trans-unit id="8167543029214637769" datatype="html">
5172 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></source> 5181 <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></source>
5173 <target state="translated">格式有誤:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul&gt; "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;&gt;"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li&gt;"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul&gt;"/></target> 5182 <target state="translated">格式有誤:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="&lt;li *ngFor=&quot;let error of grabAllErrors()&quot;>"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="&lt;/li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="&lt;/ul>"/></target>
5174 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group> 5183 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">67</context></context-group>
5175 </trans-unit> 5184 </trans-unit>
5176 <trans-unit id="1445676851449000175"> 5185 <trans-unit id="1445676851449000175">
@@ -5283,8 +5292,8 @@
5283 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group> 5292 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group>
5284 </trans-unit> 5293 </trans-unit>
5285 <trans-unit id="7350483582490037954" datatype="html"> 5294 <trans-unit id="7350483582490037954" datatype="html">
5286 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>, a confirmation will be requested to watch the video. </source> 5295 <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>, a confirmation will be requested to watch the video. </source>
5287 <target state="translated">有<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>隱藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>或<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/>模糊縮圖<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>,要觀看影片時將會請求確認。 </target> 5296 <target state="translated">有<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>隱藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>或<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>模糊縮圖<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>,要觀看影片時將會請求確認。 </target>
5288 <context-group purpose="location"> 5297 <context-group purpose="location">
5289 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context> 5298 <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
5290 <context context-type="linenumber">8,9</context> 5299 <context context-type="linenumber">8,9</context>
@@ -5486,8 +5495,9 @@
5486 </context-group> 5495 </context-group>
5487 </trans-unit> 5496 </trans-unit>
5488 <trans-unit id="2124774733637750483" datatype="html"> 5497 <trans-unit id="2124774733637750483" datatype="html">
5489 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br /&gt;&lt;br /&gt; When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> 5498 <source>Short text to tell people how they can support your channel (membership platform...).&lt;br />&lt;br />
5490 <target state="translated">告訴人們他們可以怎麼支持您頻道的簡短文字(會員平台等……)。&lt;br /&gt;&lt;br /&gt; 當您要在此頻道上傳影片時,影片支援欄位將會自動填入這些文字。</target> 5499 When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
5500 <target state="translated">告訴人們他們可以怎麼支持您頻道的簡短文字(會員平台等……)。&lt;br />&lt;br /> 當您要在此頻道上傳影片時,影片支援欄位將會自動填入這些文字。</target>
5491 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5501 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5492 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group> 5502 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
5493 </trans-unit> 5503 </trans-unit>
@@ -5882,7 +5892,9 @@
5882 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group> 5892 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">30</context></context-group>
5883 </trans-unit> 5893 </trans-unit>
5884 <trans-unit id="7152797255397280410" datatype="html"> 5894 <trans-unit id="7152797255397280410" datatype="html">
5885 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> 5895 <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>?
5896It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another
5897channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
5886 <target state="translated">您真的想要刪除 <x id="PH" equiv-text="videoChannel.displayName"/> 嗎?其將會刪除 <x id="PH_1" equiv-text="videoChannel.videosCount"/> 部上傳至此頻道的影片,且您將無法建立其他同名的頻道 (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target> 5898 <target state="translated">您真的想要刪除 <x id="PH" equiv-text="videoChannel.displayName"/> 嗎?其將會刪除 <x id="PH_1" equiv-text="videoChannel.videosCount"/> 部上傳至此頻道的影片,且您將無法建立其他同名的頻道 (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target>
5887 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group> 5899 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group>
5888 </trans-unit> 5900 </trans-unit>
@@ -5910,8 +5922,8 @@
5910 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group> 5922 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">38</context></context-group>
5911 </trans-unit> 5923 </trans-unit>
5912 <trans-unit id="2705478076887104088" datatype="html"> 5924 <trans-unit id="2705478076887104088" datatype="html">
5913 <source>SHOW THIS CHANNEL &gt;</source> 5925 <source>SHOW THIS CHANNEL ></source>
5914 <target state="translated">顯示此頻道 &gt;</target> 5926 <target state="translated">顯示此頻道 ></target>
5915 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group> 5927 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">46</context></context-group>
5916 </trans-unit> 5928 </trans-unit>
5917 <trans-unit id="4088311569349098646"> 5929 <trans-unit id="4088311569349098646">
@@ -6164,8 +6176,8 @@
6164 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group> 6176 <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group>
6165 </trans-unit> 6177 </trans-unit>
6166 <trans-unit id="1120376809358109718" datatype="html"> 6178 <trans-unit id="1120376809358109718" datatype="html">
6167 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> for more information </source> 6179 <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> for more information </source>
6168 <target state="translated">網路 peer 無法公開存取:因為我們使用 WebSocket 傳輸,與傳統的 BitTorrent 追蹤器不同。當您在網路瀏覽器裡時,您就會傳送包含您的 IP 的訊號到隨機選取其他 peer 轉發資訊的追蹤器。請見 <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;&gt;"/>此文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> 以取得更多資訊 </target> 6180 <target state="translated">網路 peer 無法公開存取:因為我們使用 WebSocket 傳輸,與傳統的 BitTorrent 追蹤器不同。當您在網路瀏覽器裡時,您就會傳送包含您的 IP 的訊號到隨機選取其他 peer 轉發資訊的追蹤器。請見 <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst&quot;>"/>此文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> 以取得更多資訊 </target>
6169 <context-group purpose="location"> 6181 <context-group purpose="location">
6170 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context> 6182 <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
6171 <context context-type="linenumber">118,122</context> 6183 <context context-type="linenumber">118,122</context>
@@ -6493,8 +6505,8 @@
6493 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group> 6505 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group>
6494 </trans-unit> 6506 </trans-unit>
6495 <trans-unit id="8011855989482474311" datatype="html"> 6507 <trans-unit id="8011855989482474311" datatype="html">
6496 <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source> 6508 <source>A &lt;code>.mp4&lt;/code> that keeps the original audio track, with no video</source>
6497 <target state="translated">&lt;code&gt;.mp4&lt;/code&gt; 保留了原始音訊軌,但沒有影片</target> 6509 <target state="translated">&lt;code>.mp4&lt;/code> 保留了原始音訊軌,但沒有影片</target>
6498 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group> 6510 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group>
6499 </trans-unit> 6511 </trans-unit>
6500 <trans-unit id="3768852440495368591"> 6512 <trans-unit id="3768852440495368591">
@@ -7242,8 +7254,8 @@
7242 </context-group> 7254 </context-group>
7243 </trans-unit> 7255 </trans-unit>
7244 <trans-unit id="7223931053738621590" datatype="html"> 7256 <trans-unit id="7223931053738621590" datatype="html">
7245 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>.</source> 7257 <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>.</source>
7246 <target state="translated">PeerTube 認為您的網路瀏覽器的公開 IP 為 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong&gt;"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong&gt;"/>。</target> 7258 <target state="translated">PeerTube 認為您的網路瀏覽器的公開 IP 為 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>。</target>
7247 <context-group purpose="location"> 7259 <context-group purpose="location">
7248 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7260 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7249 <context context-type="linenumber">4</context> 7261 <context context-type="linenumber">4</context>
@@ -7290,16 +7302,16 @@
7290 </context-group> 7302 </context-group>
7291 </trans-unit> 7303 </trans-unit>
7292 <trans-unit id="1285026053775066761" datatype="html"> 7304 <trans-unit id="1285026053775066761" datatype="html">
7293 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> configuration key</source> 7305 <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> configuration key</source>
7294 <target state="translated">檢查 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> 設定鍵</target> 7306 <target state="translated">檢查 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> 設定鍵</target>
7295 <context-group purpose="location"> 7307 <context-group purpose="location">
7296 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7308 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7297 <context context-type="linenumber">15</context> 7309 <context context-type="linenumber">15</context>
7298 </context-group> 7310 </context-group>
7299 </trans-unit> 7311 </trans-unit>
7300 <trans-unit id="7014275542536964627" datatype="html"> 7312 <trans-unit id="7014275542536964627" datatype="html">
7301 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</source> 7313 <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</source>
7302 <target state="translated">如果您正使用 Docker 執行,請檢查您是否執行 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/> 與 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code&gt;"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code&gt;"/>(請參閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;&gt;"/>議題 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/>)</target> 7314 <target state="translated">如果您正使用 Docker 執行,請檢查您是否執行 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/> 與 <x id="START_TAG_CODE" ctype="x-code" equiv-text="&lt;code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="&lt;/code>"/>(請參閱<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666&quot;>"/>議題 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a>"/>)</target>
7303 <context-group purpose="location"> 7315 <context-group purpose="location">
7304 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> 7316 <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
7305 <context context-type="linenumber">16,17</context> 7317 <context context-type="linenumber">16,17</context>
@@ -7596,8 +7608,8 @@
7596 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group> 7608 <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group>
7597 </trans-unit> 7609 </trans-unit>
7598 <trans-unit id="8553059323353586765" datatype="html"> 7610 <trans-unit id="8553059323353586765" datatype="html">
7599 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>. It is never shown to the public. </source> 7611 <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>. It is never shown to the public. </source>
7600 <target state="translated">您目前的電子郵件為 <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;&gt;"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>。其不會公開顯示。 </target> 7612 <target state="translated">您目前的電子郵件為 <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span class=&quot;email&quot;>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span>"/>。其不會公開顯示。 </target>
7601 <context-group purpose="location"> 7613 <context-group purpose="location">
7602 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> 7614 <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context>
7603 <context context-type="linenumber">5,7</context> 7615 <context context-type="linenumber">5,7</context>
@@ -8149,7 +8161,8 @@
8149 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group> 8161 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group>
8150 </trans-unit> 8162 </trans-unit>
8151 <trans-unit id="2013324644839511073" datatype="html"> 8163 <trans-unit id="2013324644839511073" datatype="html">
8152 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> 8164 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>.
8165Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
8153 <target state="translated">無法擷取 OAuth 客戶端憑證:<x id="PH" equiv-text="error.text"/>。請確保您已正確設定 PeerTube(config/ 目錄),特別是 "webserver" 部份。</target> 8166 <target state="translated">無法擷取 OAuth 客戶端憑證:<x id="PH" equiv-text="error.text"/>。請確保您已正確設定 PeerTube(config/ 目錄),特別是 "webserver" 部份。</target>
8154 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group> 8167 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group>
8155 </trans-unit> 8168 </trans-unit>
@@ -8317,7 +8330,7 @@
8317 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group> 8330 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">75</context></context-group>
8318 </trans-unit> 8331 </trans-unit>
8319 <trans-unit id="6613870447286561244"> 8332 <trans-unit id="6613870447286561244">
8320 <source>Long (&gt; 10 min)</source> 8333 <source>Long (> 10 min)</source>
8321 <target>長(大於 10 分鐘)</target> 8334 <target>長(大於 10 分鐘)</target>
8322 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group> 8335 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">79</context></context-group>
8323 </trans-unit> 8336 </trans-unit>
@@ -8640,31 +8653,25 @@
8640 <trans-unit id="8602814243662345124"> 8653 <trans-unit id="8602814243662345124">
8641 <source>Email is required.</source> 8654 <source>Email is required.</source>
8642 <target>電子郵件必填。</target> 8655 <target>電子郵件必填。</target>
8643 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">37</context></context-group> 8656
8644 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group> 8657
8645 </trans-unit> 8658 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">7</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
8646 <trans-unit id="4591482207344282590"> 8659 <trans-unit id="4591482207344282590">
8647 <source>Email must be valid.</source> 8660 <source>Email must be valid.</source>
8648 <target>電子郵件必須為有效電子郵件。</target> 8661 <target>電子郵件必須為有效電子郵件。</target>
8649 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">38</context></context-group> 8662
8650 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group> 8663
8651 </trans-unit> 8664 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/instance-validators.ts</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
8652 <trans-unit id="544279804045883862" datatype="html"> 8665 <trans-unit id="544279804045883862" datatype="html">
8653 <source>Handle is required.</source> 8666 <source>Handle is required.</source>
8654 <target state="translated">帳號必填。</target> 8667 <target state="translated">帳號必填。</target>
8655 <context-group purpose="location"> 8668
8656 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
8657 <context context-type="linenumber">48</context>
8658 </context-group>
8659 </trans-unit>
8660 <trans-unit id="2805037637775107078" datatype="html"> 8670 <trans-unit id="2805037637775107078" datatype="html">
8661 <source>Handle must be valid (eg. chocobozzz@example.com).</source> 8671 <source>Handle must be valid (eg. chocobozzz@example.com).</source>
8662 <target state="translated">帳號必須有效(例如 chocobozzz@example.com)。</target> 8672 <target state="translated">帳號必須有效(例如 chocobozzz@example.com)。</target>
8663 <context-group purpose="location"> 8673
8664 <context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context> 8674 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
8665 <context context-type="linenumber">49</context>
8666 </context-group>
8667 </trans-unit>
8668 <trans-unit id="4968369344159400023"> 8675 <trans-unit id="4968369344159400023">
8669 <source>Your name is required.</source> 8676 <source>Your name is required.</source>
8670 <target>您的名字為必填。</target> 8677 <target>您的名字為必填。</target>
@@ -8713,16 +8720,16 @@
8713 <trans-unit id="3868123820758341861"> 8720 <trans-unit id="3868123820758341861">
8714 <source>Username is required.</source> 8721 <source>Username is required.</source>
8715 <target>使用者名稱必填。</target> 8722 <target>使用者名稱必填。</target>
8716 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">12</context></context-group> 8723
8717 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group> 8724
8718 </trans-unit> 8725 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
8719 <trans-unit id="3577237269587081090"> 8726 <trans-unit id="3577237269587081090">
8720 <source>Password is required.</source> 8727 <source>Password is required.</source>
8721 <target>密碼必填。</target> 8728 <target>密碼必填。</target>
8722 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">58</context></context-group> 8729
8723 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">69</context></context-group> 8730
8724 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group> 8731
8725 </trans-unit> 8732 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/login-validators.ts</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
8726 <trans-unit id="3152303769378345477"> 8733 <trans-unit id="3152303769378345477">
8727 <source>Confirmation of the password is required.</source> 8734 <source>Confirmation of the password is required.</source>
8728 <target>確認密碼必填。</target> 8735 <target>確認密碼必填。</target>
@@ -8731,129 +8738,129 @@
8731 <trans-unit id="4786141633412279939"> 8738 <trans-unit id="4786141633412279939">
8732 <source>Username must be at least 1 character long.</source> 8739 <source>Username must be at least 1 character long.</source>
8733 <target>使用者名稱必須至少 1 個字元長。</target> 8740 <target>使用者名稱必須至少 1 個字元長。</target>
8734 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">13</context></context-group> 8741
8735 </trans-unit> 8742 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
8736 <trans-unit id="1019755749203839300"> 8743 <trans-unit id="1019755749203839300">
8737 <source>Username cannot be more than 50 characters long.</source> 8744 <source>Username cannot be more than 50 characters long.</source>
8738 <target>使用者名稱不能多於 50 個字元。</target> 8745 <target>使用者名稱不能多於 50 個字元。</target>
8739 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">14</context></context-group> 8746
8740 </trans-unit> 8747 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
8741 <trans-unit id="5621067256208426608"> 8748 <trans-unit id="5621067256208426608">
8742 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source> 8749 <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
8743 <target>使用者名稱應該是英文小寫加上數字;點與底線也可以。</target> 8750 <target>使用者名稱應該是英文小寫加上數字;點與底線也可以。</target>
8744 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">15</context></context-group> 8751
8745 </trans-unit> 8752 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">17</context></context-group></trans-unit>
8746 <trans-unit id="6288154707582132676" datatype="html"> 8753 <trans-unit id="6288154707582132676" datatype="html">
8747 <source>Channel name is required.</source> 8754 <source>Channel name is required.</source>
8748 <target state="translated">頻道名稱必填。</target> 8755 <target state="translated">頻道名稱必填。</target>
8749 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">27</context></context-group> 8756
8750 </trans-unit> 8757 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
8751 <trans-unit id="8178814467139959283" datatype="html"> 8758 <trans-unit id="8178814467139959283" datatype="html">
8752 <source>Channel name must be at least 1 character long.</source> 8759 <source>Channel name must be at least 1 character long.</source>
8753 <target state="translated">頻道名稱必須至少 1 個字元長。</target> 8760 <target state="translated">頻道名稱必須至少 1 個字元長。</target>
8754 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">28</context></context-group> 8761
8755 </trans-unit> 8762 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
8756 <trans-unit id="8602785819772117007" datatype="html"> 8763 <trans-unit id="8602785819772117007" datatype="html">
8757 <source>Channel name cannot be more than 50 characters long.</source> 8764 <source>Channel name cannot be more than 50 characters long.</source>
8758 <target state="translated">頻道名稱不能多於 50 個字元。</target> 8765 <target state="translated">頻道名稱不能多於 50 個字元。</target>
8759 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group> 8766
8760 </trans-unit> 8767 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
8761 <trans-unit id="3419415520566928243" datatype="html"> 8768 <trans-unit id="3419415520566928243" datatype="html">
8762 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source> 8769 <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
8763 <target state="translated">頻道名稱必須是小寫,且只能包含字母與數字字元、點與底線。</target> 8770 <target state="translated">頻道名稱必須是小寫,且只能包含字母與數字字元、點與底線。</target>
8764 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group> 8771
8765 </trans-unit> 8772 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
8766 <trans-unit id="525871656034789056"> 8773 <trans-unit id="525871656034789056">
8767 <source>Password must be at least 6 characters long.</source> 8774 <source>Password must be at least 6 characters long.</source>
8768 <target>密碼必須至少 6 個字元長。</target> 8775 <target>密碼必須至少 6 個字元長。</target>
8769 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">70</context></context-group> 8776
8770 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">81</context></context-group> 8777
8771 </trans-unit> 8778 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
8772 <trans-unit id="1099684476181448167"> 8779 <trans-unit id="1099684476181448167">
8773 <source>Password cannot be more than 255 characters long.</source> 8780 <source>Password cannot be more than 255 characters long.</source>
8774 <target>密碼不能多於 255 個字元。</target> 8781 <target>密碼不能多於 255 個字元。</target>
8775 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">71</context></context-group> 8782
8776 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">82</context></context-group> 8783
8777 </trans-unit> 8784 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">84</context></context-group></trans-unit>
8778 <trans-unit id="3392630942539073768"> 8785 <trans-unit id="3392630942539073768">
8779 <source>The new password and the confirmed password do not correspond.</source> 8786 <source>The new password and the confirmed password do not correspond.</source>
8780 <target>新密碼與密碼確認不相符。</target> 8787 <target>新密碼與密碼確認不相符。</target>
8781 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">89</context></context-group> 8788
8782 </trans-unit> 8789 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
8783 <trans-unit id="2027337371129904473"> 8790 <trans-unit id="2027337371129904473">
8784 <source>Video quota is required.</source> 8791 <source>Video quota is required.</source>
8785 <target>影片配額必填。</target> 8792 <target>影片配額必填。</target>
8786 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">96</context></context-group> 8793
8787 </trans-unit> 8794 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
8788 <trans-unit id="267386529333143660"> 8795 <trans-unit id="267386529333143660">
8789 <source>Quota must be greater than -1.</source> 8796 <source>Quota must be greater than -1.</source>
8790 <target>配額必須大於 -1。</target> 8797 <target>配額必須大於 -1。</target>
8791 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">97</context></context-group> 8798
8792 </trans-unit> 8799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
8793 <trans-unit id="1220179061234048936"> 8800 <trans-unit id="1220179061234048936">
8794 <source>Daily upload limit is required.</source> 8801 <source>Daily upload limit is required.</source>
8795 <target>每日上傳限制必填。</target> 8802 <target>每日上傳限制必填。</target>
8796 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">103</context></context-group> 8803
8797 </trans-unit> 8804 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
8798 <trans-unit id="8959404382357999234"> 8805 <trans-unit id="8959404382357999234">
8799 <source>Daily upload limit must be greater than -1.</source> 8806 <source>Daily upload limit must be greater than -1.</source>
8800 <target>每日上傳限制必須大於 -1。</target> 8807 <target>每日上傳限制必須大於 -1。</target>
8801 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">104</context></context-group> 8808
8802 </trans-unit> 8809 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
8803 <trans-unit id="4796798537475457493"> 8810 <trans-unit id="4796798537475457493">
8804 <source>User role is required.</source> 8811 <source>User role is required.</source>
8805 <target>使用者角色必填。</target> 8812 <target>使用者角色必填。</target>
8806 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">111</context></context-group> 8813
8807 </trans-unit> 8814 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
8808 <trans-unit id="2761226139624435788"> 8815 <trans-unit id="2761226139624435788">
8809 <source>Description must be at least 3 characters long.</source> 8816 <source>Description must be at least 3 characters long.</source>
8810 <target>描述必須至少 3 個字元長。</target> 8817 <target>描述必須至少 3 個字元長。</target>
8811 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">123</context></context-group> 8818
8812 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group> 8819
8813 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group> 8820
8814 </trans-unit> 8821 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
8815 <trans-unit id="4717982586356605243"> 8822 <trans-unit id="4717982586356605243">
8816 <source>Description cannot be more than 1000 characters long.</source> 8823 <source>Description cannot be more than 1000 characters long.</source>
8817 <target>描述不能多於 1000 個字元。</target> 8824 <target>描述不能多於 1000 個字元。</target>
8818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">124</context></context-group> 8825
8819 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group> 8826
8820 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group> 8827
8821 </trans-unit> 8828 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
8822 <trans-unit id="1814372869868173571"> 8829 <trans-unit id="1814372869868173571">
8823 <source>You must agree with the instance terms in order to register on it.</source> 8830 <source>You must agree with the instance terms in order to register on it.</source>
8824 <target>您必須同意站臺條款以在其上註冊。</target> 8831 <target>您必須同意站臺條款以在其上註冊。</target>
8825 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">131</context></context-group> 8832
8826 </trans-unit> 8833 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">133</context></context-group></trans-unit>
8827 <trans-unit id="7803960725351649605"> 8834 <trans-unit id="7803960725351649605">
8828 <source>Ban reason must be at least 3 characters long.</source> 8835 <source>Ban reason must be at least 3 characters long.</source>
8829 <target>阻擋理由必須至少 3 個字元。</target> 8836 <target>阻擋理由必須至少 3 個字元。</target>
8830 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">141</context></context-group> 8837
8831 </trans-unit> 8838 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
8832 <trans-unit id="3851609012243698179"> 8839 <trans-unit id="3851609012243698179">
8833 <source>Ban reason cannot be more than 250 characters long.</source> 8840 <source>Ban reason cannot be more than 250 characters long.</source>
8834 <target>阻擋理由必須多於 250 個字元。</target> 8841 <target>阻擋理由必須多於 250 個字元。</target>
8835 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">142</context></context-group> 8842
8836 </trans-unit> 8843 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">144</context></context-group></trans-unit>
8837 <trans-unit id="6632896893630378443"> 8844 <trans-unit id="6632896893630378443">
8838 <source>Display name is required.</source> 8845 <source>Display name is required.</source>
8839 <target>顯示名稱必填。</target> 8846 <target>顯示名稱必填。</target>
8840 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">153</context></context-group> 8847
8841 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group> 8848
8842 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group> 8849
8843 </trans-unit> 8850 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
8844 <trans-unit id="1303578752658966736"> 8851 <trans-unit id="1303578752658966736">
8845 <source>Display name must be at least 1 character long.</source> 8852 <source>Display name must be at least 1 character long.</source>
8846 <target>顯示名稱必須至少 1 個字元長。</target> 8853 <target>顯示名稱必須至少 1 個字元長。</target>
8847 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">154</context></context-group> 8854
8848 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group> 8855
8849 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group> 8856
8850 </trans-unit> 8857 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">156</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
8851 <trans-unit id="4613240543124934954"> 8858 <trans-unit id="4613240543124934954">
8852 <source>Display name cannot be more than 50 characters long.</source> 8859 <source>Display name cannot be more than 50 characters long.</source>
8853 <target>顯示名稱不能多於 50 個字元。</target> 8860 <target>顯示名稱不能多於 50 個字元。</target>
8854 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">155</context></context-group> 8861
8855 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group> 8862
8856 </trans-unit> 8863 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
8857 <trans-unit id="1000468652492651683"> 8864 <trans-unit id="1000468652492651683">
8858 <source>Report reason is required.</source> 8865 <source>Report reason is required.</source>
8859 <target>舉報理由必填。</target> 8866 <target>舉報理由必填。</target>
@@ -8965,8 +8972,8 @@
8965 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group> 8972 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group>
8966 </trans-unit> 8973 </trans-unit>
8967 <trans-unit id="5637879201055173642" datatype="html"> 8974 <trans-unit id="5637879201055173642" datatype="html">
8968 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/> to learn how to use the PeerTube live streaming feature. </source> 8975 <source>See <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/> to learn how to use the PeerTube live streaming feature. </source>
8969 <target state="translated">檢視<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;"/>文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt; "/>以取得如何使用 PeerTube 直播串流功能的資訊。 </target> 8976 <target state="translated">檢視<x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>"/>文件<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a> "/>以取得如何使用 PeerTube 直播串流功能的資訊。 </target>
8970 <context-group purpose="location"> 8977 <context-group purpose="location">
8971 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context> 8978 <context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context>
8972 <context context-type="linenumber">2,4</context> 8979 <context context-type="linenumber">2,4</context>
@@ -10045,8 +10052,8 @@
10045 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group> 10052 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group>
10046 </trans-unit> 10053 </trans-unit>
10047 <trans-unit id="8272123190776748811" datatype="html"> 10054 <trans-unit id="8272123190776748811" datatype="html">
10048 <source>You need to be &lt;a href="/login"&gt;logged in&lt;/a&gt; to rate this video.</source> 10055 <source>You need to be &lt;a href="/login">logged in&lt;/a> to rate this video.</source>
10049 <target state="translated">您必須 &lt;a href="/login"&gt;登入&lt;/a&gt; 以對此影片進行評價。</target> 10056 <target state="translated">您必須 &lt;a href="/login">登入&lt;/a> 以對此影片進行評價。</target>
10050 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group> 10057 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">250</context></context-group>
10051 </trans-unit> 10058 </trans-unit>
10052 <trans-unit id="4503408361537553733" datatype="html"> 10059 <trans-unit id="4503408361537553733" datatype="html">
@@ -10461,8 +10468,8 @@
10461 </context-group> 10468 </context-group>
10462 </trans-unit> 10469 </trans-unit>
10463 <trans-unit id="961774488937452220" datatype="html"> 10470 <trans-unit id="961774488937452220" datatype="html">
10464 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt;?</source> 10471 <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</source>
10465 <target state="translated">此影片在此站臺上不可用。您想要重新導向至原始站臺:&lt;a href="<x id="PH"/>"&gt;<x id="PH_1"/>&lt;/a&gt; 嗎?</target> 10472 <target state="translated">此影片在此站臺上不可用。您想要重新導向至原始站臺:&lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a> 嗎?</target>
10466 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group> 10473 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">440</context></context-group>
10467 </trans-unit> 10474 </trans-unit>
10468 <trans-unit id="5761611056224181752" datatype="html"> 10475 <trans-unit id="5761611056224181752" datatype="html">
@@ -10635,13 +10642,13 @@
10635 <trans-unit id="8212906256415538361" datatype="html"> 10642 <trans-unit id="8212906256415538361" datatype="html">
10636 <source>Upload a video</source> 10643 <source>Upload a video</source>
10637 <target state="translated">上傳影片</target> 10644 <target state="translated">上傳影片</target>
10638 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">83</context></context-group> 10645
10639 </trans-unit> 10646 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
10640 <trans-unit id="7590784934397800835" datatype="html"> 10647 <trans-unit id="7590784934397800835" datatype="html">
10641 <source>Edit a video</source> 10648 <source>Edit a video</source>
10642 <target state="translated">編輯影片</target> 10649 <target state="translated">編輯影片</target>
10643 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">92</context></context-group> 10650
10644 </trans-unit> 10651 <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">100</context></context-group></trans-unit>
10645 </body> 10652 </body>
10646 </file> 10653 </file>
10647</xliff> 10654</xliff>