feat(ui): show file allocation phase

- expose transient allocation state around normal Aria2 enqueue

- render truthful indeterminate allocation status in the table and Properties window

- add localized copy, accessibility semantics, lifecycle cleanup, and regression tests
This commit is contained in:
NimBold
2026-08-16 00:03:43 +03:30
parent d135a17f1b
commit 6aa07db5df
15 changed files with 199 additions and 19 deletions
+1
View File
@@ -99,6 +99,7 @@ const common = {
failed: 'Failed',
retrying: 'Retrying',
moving: 'Moving data',
allocatingFiles: 'Allocating files…',
},
errors: {
nameResolutionRetrying: 'Retrying with system network resolver',
+1
View File
@@ -99,6 +99,7 @@ const fa = {
failed: 'ناموفق',
retrying: 'در حال تلاش مجدد',
moving: 'در حال جابه‌جایی داده',
allocatingFiles: 'در حال تخصیص فایل‌ها…',
},
errors: {
nameResolutionRetrying: 'تلاش مجدد با DNS سیستم',
+1
View File
@@ -99,6 +99,7 @@ const he = {
failed: 'נכשל',
retrying: 'ניסיון חוזר',
moving: 'מעביר נתונים',
allocatingFiles: 'מקצה קבצים…',
},
errors: {
nameResolutionRetrying: 'מנסה שוב באמצעות פותר השמות של המערכת',
+1
View File
@@ -99,6 +99,7 @@ const ru = {
failed: 'Ошибка',
retrying: 'Повторная попытка',
moving: 'Перемещение данных',
allocatingFiles: 'Выделение места под файлы…',
},
errors: {
nameResolutionRetrying: 'Повторная попытка через системный DNS',
+1
View File
@@ -99,6 +99,7 @@ const uk = {
failed: 'Помилка',
retrying: 'Повторна спроба',
moving: 'Переміщення даних',
allocatingFiles: 'Виділення місця для файлів…',
},
errors: {
nameResolutionRetrying: 'Повторна спроба через системний DNS',
+1
View File
@@ -99,6 +99,7 @@ const zhCN = {
failed: '失败',
retrying: '重试中',
moving: '正在移动数据',
allocatingFiles: '正在分配文件空间…',
},
errors: {
nameResolutionRetrying: '正在使用系统 DNS 重试',