aboutsummaryrefslogtreecommitdiffhomepage
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/src/locale/angular.vi-VN.xlf96
1 files changed, 32 insertions, 64 deletions
diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf
index 0529e0ff1..5142366ac 100644
--- a/client/src/locale/angular.vi-VN.xlf
+++ b/client/src/locale/angular.vi-VN.xlf
@@ -665,7 +665,7 @@
665 </trans-unit> 665 </trans-unit>
666 <trans-unit id="3044142083883783523"> 666 <trans-unit id="3044142083883783523">
667 <source>Updated <x id="INTERPOLATION"/></source> 667 <source>Updated <x id="INTERPOLATION"/></source>
668 <target>Cập nhật <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></target> 668 <target>Đã cập nhật <x id="INTERPOLATION"/></target>
669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">32</context></context-group> 669 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">32</context></context-group>
670 </trans-unit> 670 </trans-unit>
671 <trans-unit id="5643561794785412000" datatype="html"> 671 <trans-unit id="5643561794785412000" datatype="html">
@@ -694,7 +694,7 @@
694 </trans-unit> 694 </trans-unit>
695 <trans-unit id="8890926675057871150"> 695 <trans-unit id="8890926675057871150">
696 <source>Delete from <x id="INTERPOLATION"/></source> 696 <source>Delete from <x id="INTERPOLATION"/></source>
697 <target>Xóa khỏi <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/></target> 697 <target>Xóa khỏi <x id="INTERPOLATION"/></target>
698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">100</context></context-group> 698 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">100</context></context-group>
699 </trans-unit> 699 </trans-unit>
700 <trans-unit id="834805431202576194"> 700 <trans-unit id="834805431202576194">
@@ -1145,7 +1145,7 @@
1145 </trans-unit> 1145 </trans-unit>
1146 <trans-unit id="8390073108781420493"> 1146 <trans-unit id="8390073108781420493">
1147 <source>Request new verification email.</source> 1147 <source>Request new verification email.</source>
1148 <target>Yêu cầu thư xác nhn mới</target> 1148 <target>Yêu cầu thư xác thc mới.</target>
1149 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">12</context></context-group> 1149 <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">12</context></context-group>
1150 <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> 1150 <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>
1151 </trans-unit> 1151 </trans-unit>
@@ -1312,13 +1312,7 @@
1312 </trans-unit> 1312 </trans-unit>
1313 <trans-unit id="5340005218109333045"> 1313 <trans-unit id="5340005218109333045">
1314 <source>Filters <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/></source> 1314 <source>Filters <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/></source>
1315 <target> 1315 <target>Bộ lọc <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/></target>
1316 Bộ lọc
1317
1318 <x id="START_TAG_SPAN" ctype="x-span" equiv-text="&lt;span&gt;"/>
1319 <x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/>
1320 <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="&lt;/span&gt;"/>
1321 </target>
1322 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">18</context></context-group> 1316 <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">18</context></context-group>
1323 </trans-unit> 1317 </trans-unit>
1324 <trans-unit id="2236371857137398396"> 1318 <trans-unit id="2236371857137398396">
@@ -1619,7 +1613,7 @@
1619 </trans-unit> 1613 </trans-unit>
1620 <trans-unit id="2095604754338363597" datatype="html"> 1614 <trans-unit id="2095604754338363597" datatype="html">
1621 <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/maintain-configuration?id=security&quot;&gt;"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> to prevent private URL access from your PeerTube server</source> 1615 <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/maintain-configuration?id=security&quot;&gt;"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> to prevent private URL access from your PeerTube server</source>
1622 <target state="translated">⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/maintain-configuration?id=security&quot;&gt;"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạn.</target> 1616 <target state="translated">⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng <x id="START_LINK" ctype="x-a" equiv-text="&lt;a href=&quot;https://docs.joinpeertube.org/maintain-configuration?id=security&quot;&gt;"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="&lt;/a&gt;"/> để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạn</target>
1623 <context-group purpose="location"> 1617 <context-group purpose="location">
1624 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> 1618 <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
1625 <context context-type="linenumber">272</context> 1619 <context context-type="linenumber">272</context>
@@ -2249,9 +2243,7 @@
2249 </trans-unit> 2243 </trans-unit>
2250 <trans-unit id="9012879216268259096"> 2244 <trans-unit id="9012879216268259096">
2251 <source>Schedule publication (<x id="INTERPOLATION"/>)</source> 2245 <source>Schedule publication (<x id="INTERPOLATION"/>)</source>
2252 <target>Lên lịch xuất bản ( 2246 <target>Lên lịch đăng (<x id="INTERPOLATION"/>)</target>
2253 <x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>)
2254 </target>
2255 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">123</context></context-group> 2247 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">123</context></context-group>
2256 </trans-unit> 2248 </trans-unit>
2257 <trans-unit id="9155449485123349070" datatype="html"> 2249 <trans-unit id="9155449485123349070" datatype="html">
@@ -2712,16 +2704,12 @@
2712 </trans-unit> 2704 </trans-unit>
2713 <trans-unit id="293476877021544115"> 2705 <trans-unit id="293476877021544115">
2714 <source>Import <x id="INTERPOLATION"/></source> 2706 <source>Import <x id="INTERPOLATION"/></source>
2715 <target>Nhập 2707 <target>Nhập <x id="INTERPOLATION"/></target>
2716 <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>
2717 </target>
2718 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">44</context></context-group> 2708 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">44</context></context-group>
2719 </trans-unit> 2709 </trans-unit>
2720 <trans-unit id="4766833966971572147"> 2710 <trans-unit id="4766833966971572147">
2721 <source>Upload <x id="INTERPOLATION"/></source> 2711 <source>Upload <x id="INTERPOLATION"/></source>
2722 <target>Tải lên 2712 <target>Tải lên <x id="INTERPOLATION"/></target>
2723 <x id="INTERPOLATION" equiv-text="{{ videoName }}"/>
2724 </target>
2725 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">45</context></context-group> 2713 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">45</context></context-group>
2726 </trans-unit> 2714 </trans-unit>
2727 <trans-unit id="7003826819757856838"> 2715 <trans-unit id="7003826819757856838">
@@ -2976,9 +2964,7 @@
2976 </trans-unit> 2964 </trans-unit>
2977 <trans-unit id="687548610091961489"> 2965 <trans-unit id="687548610091961489">
2978 <source>By <x id="INTERPOLATION"/></source> 2966 <source>By <x id="INTERPOLATION"/></source>
2979 <target>Bởi 2967 <target>Bởi <x id="INTERPOLATION"/></target>
2980 <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>
2981 </target>
2982 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">67</context></context-group> 2968 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">67</context></context-group>
2983 </trans-unit> 2969 </trans-unit>
2984 <trans-unit id="1144407473317535723" datatype="html"> 2970 <trans-unit id="1144407473317535723" datatype="html">
@@ -3141,7 +3127,7 @@
3141 </trans-unit> 3127 </trans-unit>
3142 <trans-unit id="6390009909920475335" datatype="html"> 3128 <trans-unit id="6390009909920475335" datatype="html">
3143 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> and others </source> 3129 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> and others </source>
3144 <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> và những người khác </target> 3130 <target state="translated">Xem <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 trả lời} other {{{ comment.totalReplies }} trả lời}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> và những người khác </target>
3145 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">73</context></context-group> 3131 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">73</context></context-group>
3146 </trans-unit> 3132 </trans-unit>
3147 <trans-unit id="4036338619293319383" datatype="html"> 3133 <trans-unit id="4036338619293319383" datatype="html">
@@ -3153,12 +3139,12 @@
3153 </trans-unit> 3139 </trans-unit>
3154 <trans-unit id="127329338495775339" datatype="html"> 3140 <trans-unit id="127329338495775339" datatype="html">
3155 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </source> 3141 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </source>
3156 <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target> 3142 <target state="translated">Xem <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 trả lời} other {{{ comment.totalReplies }} trả lời}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target>
3157 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">76</context></context-group> 3143 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">76</context></context-group>
3158 </trans-unit> 3144 </trans-unit>
3159 <trans-unit id="5535545444690528619" datatype="html"> 3145 <trans-unit id="5535545444690528619" datatype="html">
3160 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/></source> 3146 <source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/></source>
3161 <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></target> 3147 <target state="translated">Xem <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></target>
3162 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">81</context></context-group> 3148 <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">81</context></context-group>
3163 </trans-unit> 3149 </trans-unit>
3164 <trans-unit id="1055254162789146714"> 3150 <trans-unit id="1055254162789146714">
@@ -3355,7 +3341,7 @@
3355 </trans-unit> 3341 </trans-unit>
3356 <trans-unit id="2092225601747599163" datatype="html"> 3342 <trans-unit id="2092225601747599163" datatype="html">
3357 <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> 3343 <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
3358 <target state="translated">Đã tạo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="&lt;p-sortIcon&gt;"/> <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="&lt;/p-sortIcon&gt;"/></target> 3344 <target state="translated">Đã tạo <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target>
3359 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">27</context></context-group> 3345 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">27</context></context-group>
3360 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">33</context></context-group> 3346 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">33</context></context-group>
3361 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">50</context></context-group> 3347 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">50</context></context-group>
@@ -3733,10 +3719,7 @@
3733 </trans-unit> 3719 </trans-unit>
3734 <trans-unit id="7692347838587821095"> 3720 <trans-unit id="7692347838587821095">
3735 <source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> 3721 <source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
3736 <target>Ngày 3722 <target>Ngày <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target>
3737 <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="&lt;p-sortIcon&gt;"/>
3738 <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="&lt;/p-sortIcon&gt;"/>
3739 </target>
3740 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">29</context></context-group> 3723 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">29</context></context-group>
3741 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">46</context></context-group> 3724 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">46</context></context-group>
3742 </trans-unit> 3725 </trans-unit>
@@ -3969,7 +3952,7 @@
3969 </trans-unit> 3952 </trans-unit>
3970 <trans-unit id="1258618443362430782" datatype="html"> 3953 <trans-unit id="1258618443362430782" datatype="html">
3971 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/><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> 3954 <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/><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>
3972 <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 báo cáo} other {{{ abuse.countReportsForReportee }} báo cáo}}"/><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> 3955 <target state="translated"><x id="ICU" xid="1879828604800763221" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 báo cáo} other {{{ abuse.countReportsForReporter }} báo cáo}}"/><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>
3973 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">21</context></context-group> 3956 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">21</context></context-group>
3974 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">41</context></context-group> 3957 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">41</context></context-group>
3975 </trans-unit> 3958 </trans-unit>
@@ -4210,7 +4193,7 @@
4210 </trans-unit> 4193 </trans-unit>
4211 <trans-unit id="1780056719120519633" datatype="html"> 4194 <trans-unit id="1780056719120519633" datatype="html">
4212 <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </source> 4195 <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </source>
4213 <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/> cho "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target> 4196 <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {kết quả} other {kết quả}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target>
4214 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">17</context></context-group> 4197 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">17</context></context-group>
4215 </trans-unit> 4198 </trans-unit>
4216 <trans-unit id="3148804384763272950" datatype="html"> 4199 <trans-unit id="3148804384763272950" datatype="html">
@@ -6028,7 +6011,7 @@
6028 </trans-unit> 6011 </trans-unit>
6029 <trans-unit id="3030338154442300172" datatype="html"> 6012 <trans-unit id="3030338154442300172" datatype="html">
6030 <source>Created <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {1 playlist} other {{{ pagination.totalItems }} playlists}}" xid="498463490165953744"/> </source> 6013 <source>Created <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {1 playlist} other {{{ pagination.totalItems }} playlists}}" xid="498463490165953744"/> </source>
6031 <target state="translated">Đã tạo <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {1 playlist} other {{{ pagination.totalItems }} playlists}}"/> </target> 6014 <target state="translated">Đã tạo <x id="ICU" xid="498463490165953744" equiv-text="{pagination.totalItems, plural, =1 {1 danh sách phát} other {{{ pagination.totalItems }} danh sách phát}}"/> </target>
6032 <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html</context><context context-type="linenumber">2</context></context-group> 6015 <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html</context><context context-type="linenumber">2</context></context-group>
6033 </trans-unit> 6016 </trans-unit>
6034 <trans-unit id="3505845886770923767" datatype="html"> 6017 <trans-unit id="3505845886770923767" datatype="html">
@@ -6171,7 +6154,7 @@
6171 </trans-unit> 6154 </trans-unit>
6172 <trans-unit id="8856905278208146821" datatype="html"> 6155 <trans-unit id="8856905278208146821" datatype="html">
6173 <source><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}" xid="8553183884518584864"/> </source> 6156 <source><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}" xid="8553183884518584864"/> </source>
6174 <target state="translated"><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 video} other {{{ getTotalVideosOf(videoChannel) }} video}}"/> </target> 6157 <target state="translated"><x id="ICU" xid="8553183884518584864" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 video} other {{{ getTotalVideosOf(videoChannel) }} video}}"/> </target>
6175 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">28</context></context-group> 6158 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">28</context></context-group>
6176 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">38</context></context-group> 6159 <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">38</context></context-group>
6177 <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">33</context></context-group> 6160 <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">33</context></context-group>
@@ -6635,7 +6618,7 @@
6635 </trans-unit> 6618 </trans-unit>
6636 <trans-unit id="4665274432258993920" datatype="html"> 6619 <trans-unit id="4665274432258993920" datatype="html">
6637 <source>A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. </source> 6620 <source>A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. </source>
6638 <target state="translated">Một kênh là nơi bạn mà đăng video lên. Tạo nhiều kênh sẽ giúp bạn sắp xếp và chia nội dung của bạn hợp lí. <x id="LINE_BREAK" ctype="lb" equiv-text="&lt;br/&gt;"/> Ví dụ: bạn có thể tạo một kênh để đăng các buổi hòa nhạc piano của bạn và một kênh khác để đăng các video nói về bảo vệ môi trường. </target> 6621 <target state="translated">Một kênh là nơi bạn mà đăng video lên. Tạo nhiều kênh sẽ giúp bạn sắp xếp và chia nội dung của bạn hợp lí.<x id="LINE_BREAK"/> Ví dụ: bạn có thể tạo một kênh để đăng các buổi hòa nhạc piano của bạn và một kênh khác để đăng các video nói về bảo vệ môi trường. </target>
6639 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">4</context></context-group> 6622 <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">4</context></context-group>
6640 </trans-unit> 6623 </trans-unit>
6641 <trans-unit id="2254156021453506528" datatype="html"> 6624 <trans-unit id="2254156021453506528" datatype="html">
@@ -7941,9 +7924,7 @@
7941 </trans-unit> 7924 </trans-unit>
7942 <trans-unit id="4884272193574287483"> 7925 <trans-unit id="4884272193574287483">
7943 <source>Do you really want to unban <x id="PH"/> users?</source> 7926 <source>Do you really want to unban <x id="PH"/> users?</source>
7944 <target>Bạn có chắc muốn bỏ chặn 7927 <target>Bạn có chắc muốn bỏ chặn <x id="PH"/> người dùng?</target>
7945 <x id="PH"/> người dùng?
7946 </target>
7947 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">186</context></context-group> 7928 <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">186</context></context-group>
7948 </trans-unit> 7929 </trans-unit>
7949 <trans-unit id="8712248120167780385"> 7930 <trans-unit id="8712248120167780385">
@@ -8600,7 +8581,7 @@
8600 </trans-unit> 8581 </trans-unit>
8601 <trans-unit id="7916647920967632052" datatype="html"> 8582 <trans-unit id="7916647920967632052" datatype="html">
8602 <source>max size</source> 8583 <source>max size</source>
8603 <target state="translated">max size</target> 8584 <target state="translated">kích cỡ tối đa</target>
8604 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts</context><context context-type="linenumber">46</context></context-group> 8585 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts</context><context context-type="linenumber">46</context></context-group>
8605 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/preview-upload.component.ts</context><context context-type="linenumber">38</context></context-group> 8586 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/preview-upload.component.ts</context><context context-type="linenumber">38</context></context-group>
8606 </trans-unit> 8587 </trans-unit>
@@ -8863,7 +8844,7 @@
8863 </trans-unit> 8844 </trans-unit>
8864 <trans-unit id="2013324644839511073" datatype="html"> 8845 <trans-unit id="2013324644839511073" datatype="html">
8865 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> 8846 <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
8866 <target state="translated">Không thể truy xuất thông tin đăng nhập ứng dụng khách OAuth: <x id="PH"/>. Hãy chắc rằng bạn đã cấu hình đúng PeerTube (config/ directory), đặc biệt là phần "webserver".</target> 8847 <target state="translated">Không thể truy xuất thông tin đăng nhập ứng dụng khách OAuth: <x id="PH" equiv-text="err.text"/>. Hãy chắc rằng bạn đã cấu hình đúng PeerTube (config/ directory), đặc biệt là phần "webserver".</target>
8867 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">100</context></context-group> 8848 <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">100</context></context-group>
8868 </trans-unit> 8849 </trans-unit>
8869 <trans-unit id="375263728166936544" datatype="html"> 8850 <trans-unit id="375263728166936544" datatype="html">
@@ -9090,7 +9071,7 @@
9090 </trans-unit> 9071 </trans-unit>
9091 <trans-unit id="7804724824750282316" datatype="html"> 9072 <trans-unit id="7804724824750282316" datatype="html">
9092 <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/></source> 9073 <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/></source>
9093 <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {kết quả} other {kết quả}}"/></target> 9074 <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {kết quả} other {kết quả}}"/></target>
9094 <context-group purpose="location"> 9075 <context-group purpose="location">
9095 <context context-type="sourcefile">src/app/+search/search.component.html</context> 9076 <context context-type="sourcefile">src/app/+search/search.component.html</context>
9096 <context context-type="linenumber">5</context> 9077 <context context-type="linenumber">5</context>
@@ -9291,7 +9272,7 @@
9291 </trans-unit> 9272 </trans-unit>
9292 <trans-unit id="240096858386658337" datatype="html"> 9273 <trans-unit id="240096858386658337" datatype="html">
9293 <source>Admin email is required.</source> 9274 <source>Admin email is required.</source>
9294 <target state="translated">Yêu cầu email của quản trị viên</target> 9275 <target state="translated">Yêu cầu email của quản trị viên.</target>
9295 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/custom-config-validators.ts</context><context context-type="linenumber">64</context></context-group> 9276 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/custom-config-validators.ts</context><context context-type="linenumber">64</context></context-group>
9296 </trans-unit> 9277 </trans-unit>
9297 <trans-unit id="4392533896009432078" datatype="html"> 9278 <trans-unit id="4392533896009432078" datatype="html">
@@ -9814,7 +9795,7 @@
9814 </trans-unit> 9795 </trans-unit>
9815 <trans-unit id="5437132245714159662"> 9796 <trans-unit id="5437132245714159662">
9816 <source>Video name is required.</source> 9797 <source>Video name is required.</source>
9817 <target>Video cần có tên</target> 9798 <target>Video cần có tên.</target>
9818 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-validators.ts</context><context context-type="linenumber">15</context></context-group> 9799 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-validators.ts</context><context context-type="linenumber">15</context></context-group>
9819 </trans-unit> 9800 </trans-unit>
9820 <trans-unit id="2807676084745266104"> 9801 <trans-unit id="2807676084745266104">
@@ -10409,9 +10390,7 @@
10409 </trans-unit> 10390 </trans-unit>
10410 <trans-unit id="2448281151916042849"> 10391 <trans-unit id="2448281151916042849">
10411 <source>User <x id="PH"/> banned.</source> 10392 <source>User <x id="PH"/> banned.</source>
10412 <target>Đã chặn người dùng 10393 <target>Đã chặn người dùng <x id="PH"/> .</target>
10413 <x id="PH"/> .
10414 </target>
10415 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.ts</context><context context-type="linenumber">68</context></context-group> 10394 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.ts</context><context context-type="linenumber">68</context></context-group>
10416 </trans-unit> 10395 </trans-unit>
10417 <trans-unit id="3160979325245958752" datatype="html"> 10396 <trans-unit id="3160979325245958752" datatype="html">
@@ -10432,16 +10411,12 @@
10432 </trans-unit> 10411 </trans-unit>
10433 <trans-unit id="8269144351796756896"> 10412 <trans-unit id="8269144351796756896">
10434 <source>Do you really want to unban <x id="PH"/>?</source> 10413 <source>Do you really want to unban <x id="PH"/>?</source>
10435 <target>Bạn có chắc muốn bỏ chặn 10414 <target>Bạn có chắc muốn bỏ chặn <x id="PH"/>?</target>
10436 <x id="PH"/>?
10437 </target>
10438 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">83</context></context-group> 10415 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">83</context></context-group>
10439 </trans-unit> 10416 </trans-unit>
10440 <trans-unit id="1794219875546376069"> 10417 <trans-unit id="1794219875546376069">
10441 <source>User <x id="PH"/> unbanned.</source> 10418 <source>User <x id="PH"/> unbanned.</source>
10442 <target>Đã bỏ chặn người dùng 10419 <target>Đã bỏ chặn người dùng <x id="PH"/>.</target>
10443 <x id="PH"/>.
10444 </target>
10445 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">89</context></context-group> 10420 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">89</context></context-group>
10446 </trans-unit> 10421 </trans-unit>
10447 <trans-unit id="9208009623124569456" datatype="html"> 10422 <trans-unit id="9208009623124569456" datatype="html">
@@ -10467,9 +10442,7 @@
10467 </trans-unit> 10442 </trans-unit>
10468 <trans-unit id="8150022485860412528"> 10443 <trans-unit id="8150022485860412528">
10469 <source>Account <x id="PH"/> muted.</source> 10444 <source>Account <x id="PH"/> muted.</source>
10470 <target>Đã tắt tiếng tài khoản 10445 <target>Đã ẩn <x id="PH"/>.</target>
10471 <x id="PH"/>.
10472 </target>
10473 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">134</context></context-group> 10446 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">134</context></context-group>
10474 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">263</context></context-group> 10447 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">263</context></context-group>
10475 </trans-unit> 10448 </trans-unit>
@@ -10740,9 +10713,7 @@
10740 </trans-unit> 10713 </trans-unit>
10741 <trans-unit id="968295009933361070"> 10714 <trans-unit id="968295009933361070">
10742 <source>Too many attempts, please try again after <x id="PH"/> minutes.</source> 10715 <source>Too many attempts, please try again after <x id="PH"/> minutes.</source>
10743 <target>Bạn đã thực hiện điều này quá nhiều lần, xin thử lại sau 10716 <target>Bạn đã thử quá nhiều lần, xin thử lại sau <x id="PH"/> phút.</target>
10744 <x id="PH"/> phút.
10745 </target>
10746 <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">66</context></context-group> 10717 <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">66</context></context-group>
10747 </trans-unit> 10718 </trans-unit>
10748 <trans-unit id="4965472196059235310"> 10719 <trans-unit id="4965472196059235310">
@@ -10822,10 +10793,7 @@
10822 </trans-unit> 10793 </trans-unit>
10823 <trans-unit id="1056145626640340519"> 10794 <trans-unit id="1056145626640340519">
10824 <source>Video added in <x id="PH"/> at timestamps <x id="PH_1"/></source> 10795 <source>Video added in <x id="PH"/> at timestamps <x id="PH_1"/></source>
10825 <target>Video được thêm vào 10796 <target>Video đã được thêm vào <x id="PH"/> lúc <x id="PH_1"/></target>
10826 <x id="PH"/> at timestamps
10827 <x id="PH_1"/>
10828 </target>
10829 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context><context context-type="linenumber">379</context></context-group> 10797 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context><context context-type="linenumber">379</context></context-group>
10830 </trans-unit> 10798 </trans-unit>
10831 <trans-unit id="7754186870520534716" datatype="html"> 10799 <trans-unit id="7754186870520534716" datatype="html">
@@ -10909,7 +10877,7 @@
10909 </trans-unit> 10877 </trans-unit>
10910 <trans-unit id="2115592966120408375"> 10878 <trans-unit id="2115592966120408375">
10911 <source>Copied</source> 10879 <source>Copied</source>
10912 <target>Đã chép.</target> 10880 <target>Đã chép</target>
10913 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/input-toggle-hidden.component.ts</context><context context-type="linenumber">47</context></context-group> 10881 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/input-toggle-hidden.component.ts</context><context context-type="linenumber">47</context></context-group>
10914 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">197</context></context-group> 10882 <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">197</context></context-group>
10915 </trans-unit> 10883 </trans-unit>