feat: downloader update

This commit is contained in:
xkeyC
2025-12-06 15:31:11 +08:00
parent 8ea5373dec
commit fbf40580cf
24 changed files with 281 additions and 69 deletions

View File

@@ -596,6 +596,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_cancel_download": MessageLookupByLibrary.simpleMessage(
"Cancel Download",
),
"downloader_action_clear_completed": MessageLookupByLibrary.simpleMessage(
"Clear Completed",
),
"downloader_action_confirm_cancel_all_tasks":
MessageLookupByLibrary.simpleMessage(
"Confirm cancellation of all tasks?",
@@ -616,6 +619,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_pause_download": MessageLookupByLibrary.simpleMessage(
"Pause Download",
),
"downloader_action_remove_record": MessageLookupByLibrary.simpleMessage(
"Remove Record",
),
"downloader_action_restart_later": MessageLookupByLibrary.simpleMessage(
"Apply Later",
),

View File

@@ -539,6 +539,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_cancel_download": MessageLookupByLibrary.simpleMessage(
"ダウンロードをキャンセル",
),
"downloader_action_clear_completed": MessageLookupByLibrary.simpleMessage(
"完了をクリア",
),
"downloader_action_confirm_cancel_all_tasks":
MessageLookupByLibrary.simpleMessage("すべてのタスクをキャンセルしますか?"),
"downloader_action_confirm_cancel_download":
@@ -553,6 +556,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_pause_download": MessageLookupByLibrary.simpleMessage(
"ダウンロードを一時停止",
),
"downloader_action_remove_record": MessageLookupByLibrary.simpleMessage(
"レコードを削除",
),
"downloader_action_restart_later": MessageLookupByLibrary.simpleMessage(
"後で適用",
),

View File

@@ -579,6 +579,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_cancel_download": MessageLookupByLibrary.simpleMessage(
"Отменить загрузку",
),
"downloader_action_clear_completed": MessageLookupByLibrary.simpleMessage(
"Очистить завершённые",
),
"downloader_action_confirm_cancel_all_tasks":
MessageLookupByLibrary.simpleMessage("Подтвердите отмену всех задач?"),
"downloader_action_confirm_cancel_download":
@@ -593,6 +596,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_pause_download": MessageLookupByLibrary.simpleMessage(
"Приостановить загрузку",
),
"downloader_action_remove_record": MessageLookupByLibrary.simpleMessage(
"Удалить запись",
),
"downloader_action_restart_later": MessageLookupByLibrary.simpleMessage(
"Применить позже",
),

View File

@@ -528,6 +528,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_cancel_download": MessageLookupByLibrary.simpleMessage(
"取消下载",
),
"downloader_action_clear_completed": MessageLookupByLibrary.simpleMessage(
"清除已完成",
),
"downloader_action_confirm_cancel_all_tasks":
MessageLookupByLibrary.simpleMessage("确认取消全部任务?"),
"downloader_action_confirm_cancel_download":
@@ -540,6 +543,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_pause_download": MessageLookupByLibrary.simpleMessage(
"暂停下载",
),
"downloader_action_remove_record": MessageLookupByLibrary.simpleMessage(
"移除记录",
),
"downloader_action_restart_later": MessageLookupByLibrary.simpleMessage(
"下次启动时生效",
),

View File

@@ -512,6 +512,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_cancel_download": MessageLookupByLibrary.simpleMessage(
"取消下載",
),
"downloader_action_clear_completed": MessageLookupByLibrary.simpleMessage(
"清除已完成",
),
"downloader_action_confirm_cancel_all_tasks":
MessageLookupByLibrary.simpleMessage("確認取消全部任務?"),
"downloader_action_confirm_cancel_download":
@@ -524,6 +527,9 @@ class MessageLookup extends MessageLookupByLibrary {
"downloader_action_pause_download": MessageLookupByLibrary.simpleMessage(
"暫停下載",
),
"downloader_action_remove_record": MessageLookupByLibrary.simpleMessage(
"移除記錄",
),
"downloader_action_restart_later": MessageLookupByLibrary.simpleMessage(
"稍後套用",
),

View File

@@ -28,10 +28,9 @@ class S {
static const AppLocalizationDelegate delegate = AppLocalizationDelegate();
static Future<S> load(Locale locale) {
final name =
(locale.countryCode?.isEmpty ?? false)
? locale.languageCode
: locale.toString();
final name = (locale.countryCode?.isEmpty ?? false)
? locale.languageCode
: locale.toString();
final localeName = Intl.canonicalizedLocale(name);
return initializeMessages(localeName).then((_) {
Intl.defaultLocale = localeName;
@@ -425,6 +424,26 @@ class S {
);
}
/// `Clear Completed`
String get downloader_action_clear_completed {
return Intl.message(
'Clear Completed',
name: 'downloader_action_clear_completed',
desc: '',
args: [],
);
}
/// `Remove Record`
String get downloader_action_remove_record {
return Intl.message(
'Remove Record',
name: 'downloader_action_remove_record',
desc: '',
args: [],
);
}
/// `No download tasks`
String get downloader_info_no_download_tasks {
return Intl.message(