feat(ui): implement profiles batch select and i18n (#4972)

* feat(ui): implement profiles batch select and i18n

* refactor: adjust button position and icon

* style: lint fmt
This commit is contained in:
Sline
2025-10-08 12:02:55 +08:00
committed by GitHub
parent 2bc720534d
commit 72aa56007c
7 changed files with 295 additions and 55 deletions

View File

@@ -682,5 +682,13 @@
"Secret copied to clipboard": "Secret copied to clipboard",
"Saving...": "Saving...",
"Proxy node already exists in chain": "Proxy node already exists in chain",
"Detection timeout or failed": "Detection timeout or failed"
"Detection timeout or failed": "Detection timeout or failed",
"Batch Operations": "Batch Operations",
"Delete Selected Profiles": "Delete Selected Profiles",
"Deselect All": "Deselect All",
"Done": "Done",
"items": "items",
"Select All": "Select All",
"Selected": "Selected",
"Selected profiles deleted successfully": "Selected profiles deleted successfully"
}

View File

@@ -561,5 +561,13 @@
"Copy to clipboard": "クリックしてコピー",
"Port Config": "ポート設定",
"Configuration saved successfully": "ランダム設定を保存完了",
"Enable one-click random API port and key. Click to randomize the port and key": "ワンクリックでランダム API ポートとキーを有効化。ポートとキーをランダム化するにはクリックしてください"
"Enable one-click random API port and key. Click to randomize the port and key": "ワンクリックでランダム API ポートとキーを有効化。ポートとキーをランダム化するにはクリックしてください",
"Batch Operations": "バッチ操作",
"Delete Selected Profiles": "選択したプロファイルを削除",
"Deselect All": "すべての選択を解除",
"Done": "完了",
"items": "アイテム",
"Select All": "すべて選択",
"Selected": "選択済み",
"Selected profiles deleted successfully": "選択したプロファイルが正常に削除されました"
}

View File

@@ -589,5 +589,13 @@
"No (IP Banned By Disney+)": "Нет (IP забанен Disney+)",
"Unsupported Country/Region": "Страна/регион не поддерживается",
"Failed (Network Connection)": "Ошибка подключения",
"Invalid Profile URL": "Недопустимая ссылка на профиль, введите адрес, начинающийся с http:// или https://"
"Invalid Profile URL": "Недопустимая ссылка на профиль, введите адрес, начинающийся с http:// или https://",
"Batch Operations": "Пакетные операции",
"Delete Selected Profiles": "Удалить выбранные профили",
"Deselect All": "Отменить выбор всех",
"Done": "Готово",
"items": "элементы",
"Select All": "Выбрать все",
"Selected": "Выбрано",
"Selected profiles deleted successfully": "Выбранные профили успешно удалены"
}

View File

@@ -606,5 +606,13 @@
"Originals Only": "Yalnızca Orijinaller",
"No (IP Banned By Disney+)": "Hayır (IP Disney+ Tarafından Yasaklandı)",
"Unsupported Country/Region": "Desteklenmeyen Ülke/Bölge",
"Failed (Network Connection)": "Başarısız (Ağ Bağlantısı)"
"Failed (Network Connection)": "Başarısız (Ağ Bağlantısı)",
"Batch Operations": "Toplu İşlemler",
"Delete Selected Profiles": "Seçili Profilleri Sil",
"Deselect All": "Tüm Seçimi Kaldır",
"Done": "Tamam",
"items": "öğeler",
"Select All": "Tümünü Seç",
"Selected": "Seçildi",
"Selected profiles deleted successfully": "Seçili profiller başarıyla silindi"
}

View File

@@ -682,5 +682,13 @@
"Secret copied to clipboard": "访问密钥已复制到剪贴板",
"Saving...": "保存中...",
"Proxy node already exists in chain": "该节点已在链式代理表中",
"Detection timeout or failed": "检测超时或失败"
"Detection timeout or failed": "检测超时或失败",
"Batch Operations": "批量操作",
"Delete Selected Profiles": "删除选中订阅",
"Deselect All": "取消全选",
"Done": "完成",
"items": "项目",
"Select All": "全选",
"Selected": "已选中",
"Selected profiles deleted successfully": "选中的订阅已成功删除"
}