diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index d940d3a6c..969e1199b 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -3888,7 +3888,7 @@
Add a new segment
- 新增區段
+ 新增片段src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.html24
@@ -3896,7 +3896,7 @@
Segment start timestamp
- 區段開始時間戳
+ 片段開始時間戳src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.html50,52
@@ -3912,7 +3912,7 @@
Segment end timestamp
- 區段結束時間戳
+ 片段結束時間戳src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.html65,67
@@ -3940,7 +3940,7 @@
Start segment must be before end segment time
- 開始區段必須結束區段時間之前
+ 開始片段必須結束片段時間之前src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.ts171
@@ -3948,7 +3948,7 @@
Segment must have a text content
- 區段必須有文字內容
+ 片段必須有文字內容src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.ts176
@@ -3962,9 +3962,9 @@
280
-
+ A segment is being edited. Save or cancel the edition first.
- A segment is being edited. Save or cancel the edition first.
+ 正在編輯片段。請先儲存或取消編輯。src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.ts310
@@ -4022,9 +4022,9 @@
24
-
+ Use a comma (,) to add a tag
- Use a comma (,) to add a tag
+ 使用逗號 (,) 新增標籤src/app/shared/shared-forms/select/select-tags.component.ts32
@@ -4474,9 +4474,9 @@
189
-
+ Cancel creation Cancel edition Cancel deletion
- Cancel creation Cancel edition Cancel deletion
+ 取消建立 取消編輯 取消刪除 src/app/+videos/+video-edit/shared/video-edit.component.html198,206
@@ -4708,9 +4708,9 @@
446
-
+ You can require comments to be approved depending on your auto-tags policies
- You can require comments to be approved depending on your auto-tags policies
+ 您可以根據您的自動標籤政策要求留言必須通過審核src/app/+videos/+video-edit/shared/video-edit.component.html449,450
@@ -4904,17 +4904,17 @@
359
-
+ Are you sure you want to close this modal without saving your changes?
- Are you sure you want to close this modal without saving your changes?
+ 您確定要關閉此模態而不儲存變更嗎?src/app/+videos/+video-edit/shared/video-edit.component.ts413
-
+ Closing caption edition mocal
- Closing caption edition mocal
+ 隱藏式字幕編輯模態src/app/+videos/+video-edit/shared/video-edit.component.ts414
@@ -4960,9 +4960,9 @@
25
-
+ %
- %
+ %src/app/shared/standalone-upload/upload-progress.component.ts28
@@ -5201,17 +5201,17 @@
5
-
+ We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance.
- We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance.
+ 我們建議您不要使用 root 使用者發佈影片,因為這是您站台的超級管理員帳號。src/app/+videos/+video-edit/video-add.component.html37,39
-
+ Instead, create a dedicated account to upload your videos.
- Instead, create a dedicated account to upload your videos.
+ 反之,您可以建立專用帳號來上傳您的影片。src/app/+videos/+video-edit/video-add.component.html41
@@ -5449,9 +5449,9 @@
20
-
+ Playlist URL
- Playlist URL
+ 播放清單 URLsrc/app/shared/shared-share-modal/video-share.component.html32,33
@@ -5521,17 +5521,17 @@
115
-
+ Video URL
- Video URL
+ 影片 URLsrc/app/shared/shared-share-modal/video-share.component.html126,127
-
+ Video embed URL
- Video embed URL
+ 影片嵌入 URLsrc/app/shared/shared-share-modal/video-share.component.html149,150
@@ -5573,9 +5573,9 @@
144
-
+ Playlist embed URL
- Playlist embed URL
+ 播放清單 URLsrc/app/shared/shared-share-modal/video-share.component.html55,56
@@ -5869,9 +5869,9 @@
13
-
+ / channels subscribed
- / channels subscribed
+ 已訂閱 / 個頻道 src/app/shared/shared-user-subscription/subscribe-button.component.html16,18
@@ -5945,17 +5945,17 @@
52
-
+ Edit this segment
- Edit this segment
+ 編輯此片段src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.html105
-
+ Delete this segment
- Delete this segment
+ 刪除此片段src/app/+videos/+video-edit/shared/caption/video-caption-edit-modal-content.component.html106
@@ -7553,9 +7553,9 @@
128
-
+ Redundancy strategy "".
- Redundancy strategy "".
+ 備援策略「」。 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts136
@@ -8797,17 +8797,17 @@
124
-
+ Log type
- Log type
+ 紀錄類型src/app/+admin/system/logs/logs.component.html11,13
-
+ Start date
- Start date
+ 開始日期src/app/+admin/system/logs/logs.component.html22,24
@@ -8853,9 +8853,9 @@
26
-
+ Log level
- Log level
+ 紀錄層級src/app/+admin/system/logs/logs.component.html32,34
@@ -8869,9 +8869,9 @@
42
-
+ Example: ffmpeg, api
- Example: ffmpeg, api
+ 範例:ffmpeg, apisrc/app/+admin/system/logs/logs.component.html47,48
@@ -10273,9 +10273,9 @@
49
-
+ (-1 for "unlimited")
- (-1 for "unlimited")
+ (-1 表示「無限制」)src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html51,53
@@ -10557,17 +10557,17 @@
112
-
+ Max live FPS
- Max live FPS
+ 最高直播 FPSsrc/app/+admin/config/edit-custom-config/edit-live-configuration.component.html117,119
-
+ Cap transcoded live FPS. Max resolution stream still keeps the original FPS.
- Cap transcoded live FPS. Max resolution stream still keeps the original FPS.
+ Cap 轉換編碼的直播 FPS。最大解析度串流仍維持原始 FPS。src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html119,121
@@ -10637,17 +10637,17 @@
133
-
+ Max video FPS
- Max video FPS
+ 最大影片 FPSsrc/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html145,147
-
+ Cap transcoded video FPS. Max resolution file still keeps the original FPS.
- Cap transcoded video FPS. Max resolution file still keeps the original FPS.
+ Cap 轉換編碼的影片 FPS。最大解析度檔案仍維持原始 FPS。src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html147,149
@@ -11609,9 +11609,9 @@
20
-
+ Video channel
- Video channel
+ 影片頻道src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html33,34
@@ -11819,9 +11819,9 @@
28
-
+ You have {total, plural, =1 {subscription} other {subscriptions}}
- You have {total, plural, =1 {subscription} other {subscriptions}}
+ 您有 {total, plural, =1 {個訂閱} other {個訂閱}}src/app/+my-library/my-follows/my-subscriptions.component.ts63
@@ -11843,9 +11843,9 @@
163
-
+ Your history contains {total, plural, =1 {video} other {videos}}
- Your history contains {total, plural, =1 {video} other {videos}}
+ 您的歷史紀錄包含 {total, plural, =1 {部影片} other {部影片}}src/app/+my-library/my-history/my-history.component.ts168
@@ -12015,9 +12015,9 @@
16
-
+ You have {total, plural, =1 {playlist} other {playlists}}
- You have {total, plural, =1 {playlist} other {playlists}}
+ 您有 {total, plural, =1 {個播放清單} other {個播放清單}}src/app/+my-library/my-video-playlists/my-video-playlists.component.ts95
@@ -13795,9 +13795,9 @@
223
-
+ Skip the sub menu
- Skip the sub menu
+ 略過子選單src/app/+admin/admin.component.html2,4
@@ -15429,9 +15429,9 @@
19
-
+ You need to reconnect
- You need to reconnect
+ 您需要重新連結src/app/core/auth/auth.service.ts203
@@ -15441,9 +15441,9 @@
231
-
+ Your authentication has expired, you need to reconnect.
- Your authentication has expired, you need to reconnect.
+ 您的認證已過期,您必須重新連結。src/app/core/auth/auth.service.ts228
@@ -15857,17 +15857,17 @@
167
-
+ Open table configuration
- Open table configuration
+ 開啟表格設定src/app/+admin/overview/users/user-list/user-list.component.html48,49
-
+ Select the columns to display
- Select the columns to display
+ 選取要顯示的欄位src/app/+admin/overview/users/user-list/user-list.component.html54,56
@@ -16605,17 +16605,17 @@
62
-
+ No results found
- No results found
+ 找不到結果src/app/shared/shared-forms/select/select-options.component.html17,18
-
+ No items available
- No items available
+ 無可用項目src/app/shared/shared-forms/select/select-options.component.html18,20
@@ -16737,17 +16737,17 @@
147
-
+ {value, plural, =1 {view} other {views}} since
- {value, plural, =1 {view} other {views}} since
+ {value, plural, =1 {次檢視} other {次檢視}} since src/app/+my-library/+my-video-channels/my-video-channels.component.ts224
-
+ You have {total, plural, =1 {channel} other {channels}}
- You have {total, plural, =1 {channel} other {channels}}
+ 您有 {total, plural, =1 {個頻道} other {個頻道}}src/app/+my-library/+my-video-channels/my-video-channels.component.ts229
@@ -16809,9 +16809,9 @@
148
-
+ You have {total, plural, =1 {follower} other {followers}}
- You have {total, plural, =1 {follower} other {followers}}
+ 您有 {total, plural, =1 {位追蹤者} other {位追蹤者}}src/app/+my-library/my-follows/my-followers.component.ts80
@@ -17029,9 +17029,9 @@
227
-
+ You have {total, plural, =1 {video} other {videos}}
- You have {total, plural, =1 {video} other {videos}}
+ 您有 {total, plural, =1 {部影片} other {部影片}}src/app/+my-library/my-videos/my-videos.component.ts249
@@ -17959,9 +17959,9 @@
191
-
+ active filters, open the filters panel
- active filters, open the filters panel
+ 個作用中的過濾器,請開啟過濾器面板src/app/+search/search.component.ts276
@@ -18415,17 +18415,17 @@
64
-
+ Transcoding max FPS is required.
- Transcoding max FPS is required.
+ 轉換編碼最高 FPS 為必填。src/app/shared/form-validators/custom-config-validators.ts71
-
+ Transcoding max FPS must be greater or equal to 1.
- Transcoding max FPS must be greater or equal to 1.
+ 轉換編碼最高 FPS 必須大於等於 1。src/app/shared/form-validators/custom-config-validators.ts72
@@ -19063,9 +19063,9 @@
27
-
+ This field is required.
- This field is required.
+ 此欄位為必填。src/app/shared/form-validators/common-validators.ts7
@@ -19655,9 +19655,9 @@
18
-
+ {1} categories selected
- {1} categories selected
+ 已選取 {1} 個分類src/app/shared/shared-forms/select/select-categories.component.ts19,21
@@ -20124,9 +20124,9 @@
25
-
+ {1} languages selected
- {1} languages selected
+ 已選取 {1} 種語言src/app/shared/shared-forms/select/select-languages.component.ts26,27
@@ -21598,9 +21598,9 @@
2,5
-
+ Video file link
- Video file link
+ 影片檔案連結src/app/shared/shared-video-miniature/download/video-files-download.component.html11,12
@@ -22390,9 +22390,9 @@
40
-
+ Video duration is
- Video duration is
+ 影片時長為 src/app/shared/shared-thumbnail/video-thumbnail.component.ts74
@@ -22430,9 +22430,9 @@
32
-
+ You watched % of this video
- You watched % of this video
+ 您已觀看了此影片的 %src/app/shared/shared-thumbnail/video-thumbnail.component.html44,45