diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf
index aaa108c..49fcb7c 100644
--- a/src/assets/i18n/messages.zh.xlf
+++ b/src/assets/i18n/messages.zh.xlf
@@ -3443,6 +3443,754 @@
Recurring
+
+ ERROR: failed to create playlist!
+ 错误:无法创建播放列表!
+
+ src/app/components/custom-playlists/custom-playlists.component.ts
+ 58
+
+
+
+ File manager
+ 文件管理器
+
+ src/app/components/manage-role/manage-role.component.ts
+ 17
+
+
+
+ Settings access
+ 设置访问
+
+ src/app/components/manage-role/manage-role.component.ts
+ 18
+
+
+
+ Subscriptions
+ 订 阅
+
+ src/app/components/manage-role/manage-role.component.ts
+ 19
+
+
+
+ Share files
+ 分享文件
+
+ src/app/components/manage-role/manage-role.component.ts
+ 20
+
+
+
+ Delete success!
+ 删除成功!
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 270
+
+
+
+ Delete and don't download again
+ 删除并取消下载
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 37
+
+
+ src/app/components/unified-file-card/unified-file-card.component.html
+ 40
+
+ Delete forever subscription video button
+
+
+ Playlist updated successfully.
+ 播放列表更新成功。
+
+ src/app/create-playlist/create-playlist.component.ts
+ 69
+
+
+ src/app/create-playlist/create-playlist.component.ts
+ 75
+
+
+
+ Cancel
+ 取消
+
+ src/app/dialogs/confirm-dialog/confirm-dialog.component.ts
+ 15
+
+
+
+ Cookies successfully uploaded!
+ Cookies 上传成功!
+
+ src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts
+ 42
+
+
+
+ Upload date
+ 上传日期
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 20
+
+ Upload date
+
+
+ Thumbnail path
+ 缩略图路径
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 26
+
+ Thumbnail path
+
+
+ Resolution:
+ 分辨率:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 51
+
+ Video resolution property
+
+
+ Failed to load playlist!
+ 无法加载播放列表!
+
+ src/app/player/player.component.ts
+ 186
+
+
+ src/app/player/player.component.ts
+ 189
+
+
+
+ Generating an ID/secret is easy!
+ 生成 ID/密钥,非常简单!
+
+ src/app/settings/settings.component.html
+ 267
+
+ Twitch Client ID setting hint
+
+
+ Twitch Client Secret
+ Twitch 客户端密钥
+
+ src/app/settings/settings.component.html
+ 272
+
+ Twitch Client Secret setting placeholder
+
+
+ Failed to update categories!
+ 无法更新类别!
+
+ src/app/settings/settings.component.ts
+ 134
+
+
+
+ Connection successful!
+ 连接成功!
+
+ src/app/settings/settings.component.ts
+ 357
+
+
+
+ Connection failed! Error:
+ 连接失败!错误:
+
+ src/app/settings/settings.component.ts
+ 359
+
+
+
+ Clear downloads
+ 清除下载
+
+ src/app/components/downloads/downloads.component.html
+ 85
+
+ Clear downloads
+
+
+ Clear downloads
+ 清除下载
+
+ src/app/components/downloads/downloads.component.ts
+ 131
+
+
+
+ Select downloads to clear
+ 选择要清除的下载
+
+ src/app/components/downloads/downloads.component.ts
+ 132
+
+
+
+ Finished downloads
+ 已完成的下载
+
+ src/app/components/downloads/downloads.component.ts
+ 138
+
+
+
+ Paused downloads
+ 暂停的下载
+
+ src/app/components/downloads/downloads.component.ts
+ 142
+
+
+
+ Errored downloads
+ 下载错误
+
+ src/app/components/downloads/downloads.component.ts
+ 146
+
+
+
+ Failed to clear finished downloads!
+ 无法清除已完成的下载!
+
+ src/app/components/downloads/downloads.component.ts
+ 157
+
+
+
+ Failed to pause download! See server logs for more info.
+ 无法暂停下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 170
+
+
+ src/app/components/downloads/downloads.component.ts
+ 218
+
+
+
+ Failed to resume download! See server logs for more info.
+ 无法恢复下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 186
+
+
+
+ Failed to resume all downloads! See server logs for more info.
+ 无法恢复所有下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 194
+
+
+
+ Failed to restart download! See server logs for more info.
+ 无法重新启动下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 202
+
+
+
+ Failed to cancel download! See server logs for more info.
+ 无法取消下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 210
+
+
+
+ Confirm Password
+ 确认密码
+
+ src/app/components/login/login.component.html
+ 28
+
+ Confirm Password
+
+
+ Failed to retrieve logs!
+ 无法检索日志!
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 46
+
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 51
+
+
+
+ Logs successfully cleared!
+ 已成功清除日志!
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 75
+
+
+
+ Logs copied to clipboard!
+ 日志已复制到剪贴板!
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 56
+
+
+
+ Failed to clear logs!
+ 清除日志失败!
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 77
+
+
+ src/app/components/logs-viewer/logs-viewer.component.ts
+ 80
+
+
+
+ Order
+ 顺序
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 53
+
+ Order
+
+
+ Select files
+ 选择文件
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 71
+
+ Select files
+
+
+ My files
+ 我的文件
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 20
+
+ My files title
+
+
+ VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/"
+ 不支持此视频的视频点播网址。视频点播 ID 必须在“twitch.tv/videos/”之后
+
+ src/app/components/twitch-chat/twitch-chat.component.ts
+ 99
+
+
+
+ Download failed.
+ 下载失败。
+
+ src/app/components/twitch-chat/twitch-chat.component.ts
+ 106
+
+
+
+ Chat could not be downloaded.
+ 聊天记录无法下载。
+
+ src/app/components/twitch-chat/twitch-chat.component.ts
+ 110
+
+
+
+ Database successfully restored!
+ 数据库已成功恢复!
+
+ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts
+ 39
+
+
+
+ Failed to restore database! See logs for more info.
+ 无法还原数据库!有关详细信息,请参阅日志。
+
+ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts
+ 42
+
+
+
+ Sharing enabled.
+ 启用共享。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 68
+
+
+
+ Failed to enable sharing.
+ 无法启用共享。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 71
+
+
+
+ Failed to enable sharing - server error.
+ 无法启用共享 - 服务器错误。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 74
+
+
+
+ Sharing disabled.
+ 禁用共享。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 79
+
+
+
+ Failed to disable sharing.
+ 无法禁用共享。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 82
+
+
+
+ Failed to disable sharing - server error.
+ 无法禁用共享 - 服务器错误。
+
+ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts
+ 85
+
+
+
+ You must specify an amount of time
+ 你必须指定一个时间量
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts
+ 79
+
+
+
+ ERROR:
+ 错误:
+
+ src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts
+ 95
+
+
+
+ Update failed. Check logs for more details.
+ 更新失败。检查日志以获取更多详细信息。
+
+ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts
+ 30
+
+
+
+ Category
+ 类别
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 32
+
+ Category
+
+
+ Local view count
+ 本地查看次数
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 45
+
+ Local view count
+
+
+ View count
+ 观看次数
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 42
+
+ View count
+
+
+ Audio bitrate:
+ 音频比特率:
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 55
+
+ Video audio bitrate property
+
+
+ Language successfully changed! Reload to update the page.
+ 语言成功更改!重新加载以更新页面。
+
+ src/app/settings/settings.component.ts
+ 209
+
+
+
+ Successfully killed all downloads!
+ 已成功结束所有下载!
+
+ src/app/settings/settings.component.ts
+ 292
+
+
+
+ Restarting!
+ 重新启动!
+
+ src/app/settings/settings.component.ts
+ 307
+
+
+
+ Failed to restart the server.
+ 无法重新启动服务器。
+
+ src/app/settings/settings.component.ts
+ 309
+
+
+
+ Successfully transfered DB! Reloading info...
+ 已成功转移数据库!正在重新加载信息...
+
+ src/app/settings/settings.component.ts
+ 340
+
+
+
+ Failed to transfer DB -- transfer was aborted. Error:
+ 传输数据库失败——传输被中止。错误:
+
+ src/app/settings/settings.component.ts
+ 343
+
+
+
+ Failed to transfer DB -- API call failed. See browser logs for details.
+ 传输数据库失败 -- API 调用失败。有关详细信息,请参阅浏览器日志。
+
+ src/app/settings/settings.component.ts
+ 347
+
+
+
+ Connection failed! Error: Server error. See logs for more info.
+ 连接失败!错误:服务器错误。有关详细信息,请参阅日志。
+
+ src/app/settings/settings.component.ts
+ 363
+
+
+
+ Playlist successfully removed.
+ 已成功删除播放列表。
+
+ src/app/components/custom-playlists/custom-playlists.component.ts
+ 100
+
+
+
+ Successfully created playlist!
+ 成功创建播放列表!
+
+ src/app/components/custom-playlists/custom-playlists.component.ts
+ 56
+
+
+
+ Cleared downloads!
+ 已清除下载!
+
+ src/app/components/downloads/downloads.component.ts
+ 159
+
+
+
+ No files found.
+ 未找到文件。
+
+ src/app/components/recent-videos/recent-videos.component.html
+ 40
+
+ No files found
+
+
+ Use downloads manager
+ 使用下载管理器
+
+ src/app/components/manage-role/manage-role.component.ts
+ 22
+
+
+
+ Failed to pause all downloads! See server logs for more info.
+ 无法暂停所有下载!有关详细信息,请参阅服务器日志。
+
+ src/app/components/downloads/downloads.component.ts
+ 178
+
+
+
+ Use tasks manager
+ 使用任务管理器
+
+ src/app/components/manage-role/manage-role.component.ts
+ 23
+
+
+
+ OK.
+ 确定
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 270
+
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 273
+
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 276
+
+
+
+ Delete failed!
+ 删除失败!
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 273
+
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 276
+
+
+
+ Use advanced download mode
+ 使用高级下载模式
+
+ src/app/components/manage-role/manage-role.component.ts
+ 21
+
+
+
+ Successfully deleted file:
+ 已成功删除文件:
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 291
+
+
+ src/app/components/recent-videos/recent-videos.component.ts
+ 299
+
+
+
+ Failed to get file information from the server.
+ 无法从服务器获取文件信息。
+
+ src/app/player/player.component.ts
+ 149
+
+
+
+ Failed to restore database! See browser console for more info.
+ 无法还原数据库!有关详细信息,请参阅浏览器控制台。
+
+ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts
+ 46
+
+
+
+ Choose a date
+ 选择日期
+
+ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html
+ 22
+
+ Choose a date
+
+
+ Thumbnail URL
+ 缩略图网址
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 29
+
+ Thumbnail URL
+
+
+ Download failed!
+ 下载失败!
+
+ src/app/main/main.component.ts
+ 387
+
+
+ src/app/main/main.component.ts
+ 775
+
+
+
+ Uploader
+ 上传者
+
+ src/app/dialogs/video-info-dialog/video-info-dialog.component.html
+ 17
+
+ Uploader
+
+
+ Twitch Client ID
+ Twitch 客户端 ID
+
+ src/app/settings/settings.component.html
+ 266
+
+ Twitch Client ID setting placeholder
+
+
+ Chrome users must drag the 'Alternate URL' link to your bookmarks.
+ Chrome 用户必须将“备用网址”链接拖到您的书签中。
+
+ src/app/settings/settings.component.ts
+ 237
+
+
+
+ Failed to kill all downloads! Check logs for details.
+ 无法结束所有下载!检查日志以获取详细信息。
+
+ src/app/settings/settings.component.ts
+ 295
+
+
+ src/app/settings/settings.component.ts
+ 299
+
+