style: show toast when saving/exporting empty channel list

This commit is contained in:
tunbmoon
2026-02-15 15:25:34 +08:00
parent 9d5ea8635d
commit 36cf674560
33 changed files with 110 additions and 112 deletions
@@ -26,7 +26,7 @@ import androidx.compose.material.icons.outlined.DeleteSweep
import androidx.compose.material.icons.outlined.DragHandle
import androidx.compose.material.icons.outlined.MoreVert
import androidx.compose.material.icons.outlined.Save
import androidx.compose.material.icons.outlined.SaveAs
import androidx.compose.material.icons.automirrored.outlined.DriveFileMove
import androidx.compose.material.icons.outlined.Search
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.BottomAppBar
@@ -160,8 +160,8 @@ fun ChannelEditPage(
}
val context = LocalContext.current
val successMsg = stringResource(R.string.export_success)
val failedMsg = stringResource(R.string.export_failed)
val saveSuccess = stringResource(R.string.save_success)
val failed = stringResource(R.string.export_failed)
val launchSaveAs = rememberM3U8SaveAsLauncher(
m3u8Content = m3u8Content,
@@ -186,7 +186,7 @@ fun ChannelEditPage(
kotlinx.coroutines.withContext(kotlinx.coroutines.Dispatchers.Main) {
android.widget.Toast.makeText(
context,
successMsg,
saveSuccess,
android.widget.Toast.LENGTH_SHORT
).show()
hasChanges = false
@@ -195,7 +195,7 @@ fun ChannelEditPage(
kotlinx.coroutines.withContext(kotlinx.coroutines.Dispatchers.Main) {
android.widget.Toast.makeText(
context,
failedMsg,
failed,
android.widget.Toast.LENGTH_SHORT
).show()
}
@@ -261,18 +261,34 @@ fun ChannelEditPage(
text = { Text(stringResource(R.string.save)) },
onClick = {
showMenu = false
saveToOriginalFile()
if (editableChannels.isEmpty()) {
android.widget.Toast.makeText(
context,
resources.getString(R.string.no_history_to_save),
android.widget.Toast.LENGTH_SHORT
).show()
} else {
saveToOriginalFile()
}
}
)
}
DropdownMenuItem(
leadingIcon = {
Icon(Icons.Outlined.SaveAs, null)
Icon(Icons.AutoMirrored.Outlined.DriveFileMove, null)
},
text = { Text(stringResource(R.string.save_as)) },
text = { Text(stringResource(R.string.export)) },
onClick = {
showMenu = false
launchSaveAs()
if (editableChannels.isEmpty()) {
android.widget.Toast.makeText(
context,
resources.getString(R.string.no_history_to_export),
android.widget.Toast.LENGTH_SHORT
).show()
} else {
launchSaveAs()
}
}
)
}
@@ -449,13 +465,22 @@ fun ChannelEditPage(
text = { Text(stringResource(R.string.save_changes_prompt)) },
confirmButton = {
TextButton(onClick = {
if (isLocalFile) {
saveToOriginalFile()
if (editableChannels.isEmpty()) {
android.widget.Toast.makeText(
context,
resources.getString(if (isLocalFile) R.string.no_history_to_save else R.string.no_history_to_export),
android.widget.Toast.LENGTH_SHORT
).show()
showExitDialog = false
} else {
launchSaveAs()
if (isLocalFile) {
saveToOriginalFile()
} else {
launchSaveAs()
}
}
}) {
Text(if (isLocalFile) stringResource(R.string.save) else stringResource(R.string.save_as))
Text(if (isLocalFile) stringResource(R.string.save) else stringResource(R.string.export))
}
},
dismissButton = {
@@ -173,7 +173,7 @@ fun HistoryPage(
leadingIcon = {
Icon(Icons.AutoMirrored.Outlined.DriveFileMove, null)
},
text = { Text(stringResource(R.string.export_label)) },
text = { Text(stringResource(R.string.export)) },
onClick = {
showMenu = false
scope.launch(Dispatchers.IO) {
@@ -198,7 +198,7 @@ fun HistoryPage(
leadingIcon = {
Icon(Icons.Outlined.Restore, null)
},
text = { Text(stringResource(R.string.import_label)) },
text = { Text(stringResource(R.string.imports)) },
onClick = {
showMenu = false
restoreLauncher.launch(restoreMimeType)
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">إلغاء</string>
<string name="undo">تراجع</string>
<string name="all">الكل</string>
<string name="export">تصدير</string>
<string name="imports">استيراد</string>
<string name="clipboard_label">النص</string>
@@ -127,9 +129,6 @@
<item quantity="other">تم استعادة %d سجل بنجاح</item>
</plurals>
<string name="restore_failed">فشلت الاستعادة</string>
<string name="export_label">تصدير</string>
<string name="import_label">استيراد</string>
<string name="item_deleted">تم حذف العنصر</string>
<string name="proxy">الوكيل</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">إلغاء</string>
<string name="undo">تراجع</string>
<string name="all">الكل</string>
<string name="export">تصدير</string>
<string name="imports">استيراد</string>
<string name="clipboard_label">النص</string>
@@ -123,9 +125,6 @@
<item quantity="other">تم استعادة %d عناصر بنجاح</item>
</plurals>
<string name="restore_failed">فشلت الاستعادة</string>
<string name="export_label">تصدير</string>
<string name="import_label">استيراد</string>
<string name="item_deleted">تم حذف العنصر</string>
<string name="proxy">الوكيل</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">বাতিল</string>
<string name="undo">পূর্বাবস্থায় ফিরুন</string>
<string name="all">সব</string>
<string name="export">এক্সপোর্ট</string>
<string name="imports">ইম্পোর্ট</string>
<string name="clipboard_label">টেক্সট</string>
@@ -119,9 +121,6 @@
<item quantity="other">সফলভাবে %dটি আইটেম রিস্টোর করা হয়েছে</item>
</plurals>
<string name="restore_failed">রিস্টোর ব্যর্থ হয়েছে</string>
<string name="export_label">এক্সপোর্ট</string>
<string name="import_label">ইম্পোর্ট</string>
<string name="item_deleted">আইটেম ডিলিট করা হয়েছে</string>
<string name="proxy">প্রক্সি</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Zrušit</string>
<string name="undo">Obnovit</string>
<string name="all">Vše</string>
<string name="export">Export</string>
<string name="imports">Import</string>
<string name="clipboard_label">Text</string>
@@ -122,9 +124,6 @@
<item quantity="other">Úspěšně obnoveno %d položek historie</item>
</plurals>
<string name="restore_failed">Obnovení se nezdařilo</string>
<string name="export_label">Export</string>
<string name="import_label">Import</string>
<string name="item_deleted">Záznam smazán</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Abbrechen</string>
<string name="undo">Rückgängig</string>
<string name="all">Alle</string>
<string name="export">Exportieren</string>
<string name="imports">Importieren</string>
<string name="clipboard_label">Text</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d Verlaufseinträge erfolgreich wiederhergestellt</item>
</plurals>
<string name="restore_failed">Wiederherstellung fehlgeschlagen</string>
<string name="export_label">Exportieren</string>
<string name="import_label">Importieren</string>
<string name="item_deleted">Eintrag gelöscht</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Cancelar</string>
<string name="undo">Deshacer</string>
<string name="all">Todo</string>
<string name="export">Exportar</string>
<string name="imports">Importar</string>
<string name="clipboard_label">texto</string>
@@ -119,9 +121,6 @@
<item quantity="other">Se restauraron con éxito %d elementos del historial</item>
</plurals>
<string name="restore_failed">Error al restaurar</string>
<string name="export_label">Exportar</string>
<string name="import_label">Importar</string>
<string name="item_deleted">Elemento eliminado</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">لغو</string>
<string name="undo">بازیابی</string>
<string name="all">همه</string>
<string name="export">صادرات</string>
<string name="imports">وارد کردن</string>
<string name="clipboard_label">متن</string>
@@ -118,9 +120,6 @@
<item quantity="other">%d مورد تاریخچه با موفقیت بازیابی شد</item>
</plurals>
<string name="restore_failed">بازیابی ناموفق</string>
<string name="export_label">صادرات</string>
<string name="import_label">وارد کردن</string>
<string name="item_deleted">مورد حذف شد</string>
<string name="proxy">پروکسی</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Kanselahin</string>
<string name="undo">Ibalik</string>
<string name="all">Lahat</string>
<string name="export">I-export</string>
<string name="imports">I-import</string>
<string name="clipboard_label">Teksto</string>
@@ -119,9 +121,6 @@
<item quantity="other">Matagumpay na naibalik ang %d mga item sa kasaysayan</item>
</plurals>
<string name="restore_failed">Nabigo ang pagbabalik</string>
<string name="export_label">I-export</string>
<string name="import_label">I-import</string>
<string name="item_deleted">Tinanggal ang item</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Annuler</string>
<string name="undo">Annuler</string>
<string name="all">Tout</string>
<string name="export">Exporter</string>
<string name="imports">Importer</string>
<string name="clipboard_label">texte</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d éléments d\'historique restaurés avec succès</item>
</plurals>
<string name="restore_failed">Échec de la restauration</string>
<string name="export_label">Exporter</string>
<string name="import_label">Importer</string>
<string name="item_deleted">Élément supprimé</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">रद्द करें</string>
<string name="undo">पूर्ववत करें</string>
<string name="all">सभी</string>
<string name="export">एक्सपोर्ट</string>
<string name="imports">इम्पोर्ट</string>
<string name="clipboard_label">टेक्स्ट</string>
@@ -119,9 +121,6 @@
<item quantity="other">सफलतापूर्वक %d इतिहास आइटम रीस्टोर किए गए</item>
</plurals>
<string name="restore_failed">रीस्टोर विफल रहा</string>
<string name="export_label">एक्सपोर्ट</string>
<string name="import_label">इम्पोर्ट</string>
<string name="item_deleted">आइटम हटा दिया गया</string>
<string name="proxy">प्रॉक्सी</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Batal</string>
<string name="undo">Urungkan</string>
<string name="all">Semua</string>
<string name="export">Ekspor</string>
<string name="imports">Impor</string>
<string name="clipboard_label">Teks</string>
@@ -117,9 +119,6 @@
<item quantity="other">Berhasil memulihkan %d item riwayat</item>
</plurals>
<string name="restore_failed">Pemulihan gagal</string>
<string name="export_label">Ekspor</string>
<string name="import_label">Impor</string>
<string name="item_deleted">Item dihapus</string>
<string name="proxy">Proksi</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Annulla</string>
<string name="undo">Annulla</string>
<string name="all">Tutto</string>
<string name="export">Esporta</string>
<string name="imports">Importa</string>
<string name="clipboard_label">testo</string>
@@ -119,9 +121,6 @@
<item quantity="other">Ripristinati con successo %d elementi della cronologia</item>
</plurals>
<string name="restore_failed">Ripristino fallito</string>
<string name="export_label">Esporta</string>
<string name="import_label">Importa</string>
<string name="item_deleted">Elemento eliminato</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">ביטול</string>
<string name="undo">שחזר</string>
<string name="all">הכל</string>
<string name="export">ייצוא</string>
<string name="imports">ייבוא</string>
<string name="clipboard_label">טקסט</string>
@@ -121,9 +123,6 @@
<item quantity="other">שוחזרו %d פריטי היסטוריה בהצלחה</item>
</plurals>
<string name="restore_failed">השחזור נכשל</string>
<string name="export_label">ייצוא</string>
<string name="import_label">ייבוא</string>
<string name="item_deleted">הפריט נמחק</string>
<string name="proxy">פרוקסי</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">キャンセル</string>
<string name="undo">元に戻す</string>
<string name="all">すべて</string>
<string name="export">エクスポート</string>
<string name="imports">インポート</string>
<string name="clipboard_label">テキスト</string>
@@ -117,9 +119,6 @@
<item quantity="other">%d件の履歴を復元しました</item>
</plurals>
<string name="restore_failed">復元失敗</string>
<string name="export_label">エクスポート</string>
<string name="import_label">インポート</string>
<string name="item_deleted">削除されました</string>
<string name="proxy">プロキシ</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">취소</string>
<string name="undo">되돌리기</string>
<string name="all">전체</string>
<string name="export">내보내기</string>
<string name="imports">가져오기</string>
<string name="clipboard_label">텍스트</string>
@@ -117,9 +119,6 @@
<item quantity="other">%d개의 기록을 복원했습니다</item>
</plurals>
<string name="restore_failed">복원 실패</string>
<string name="export_label">내보내기</string>
<string name="import_label">가져오기</string>
<string name="item_deleted">삭제됨</string>
<string name="proxy">프록시</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Batal</string>
<string name="undo">Buat asal</string>
<string name="all">Semua</string>
<string name="export">Eksport</string>
<string name="imports">Import</string>
<string name="clipboard_label">Teks</string>
@@ -117,9 +119,6 @@
<item quantity="other">Berjaya memulihkan %d sejarah</item>
</plurals>
<string name="restore_failed">Pemulihan gagal</string>
<string name="export_label">Eksport</string>
<string name="import_label">Import</string>
<string name="item_deleted">Dipadam</string>
<string name="proxy">Proksi</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Annuleren</string>
<string name="undo">Ongedaan maken</string>
<string name="all">Alles</string>
<string name="export">Exporteren</string>
<string name="imports">Importeren</string>
<string name="clipboard_label">Tekst</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d geschiedenis-items succesvol hersteld</item>
</plurals>
<string name="restore_failed">Herstellen mislukt</string>
<string name="export_label">Exporteren</string>
<string name="import_label">Importeren</string>
<string name="item_deleted">Verwijderd</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Anuluj</string>
<string name="undo">Cofnij</string>
<string name="all">Wszystkie</string>
<string name="export">Eksportuj</string>
<string name="imports">Importuj</string>
<string name="clipboard_label">Tekst</string>
@@ -123,9 +125,6 @@
<item quantity="other">Pomyślnie przywrócono %d historii</item>
</plurals>
<string name="restore_failed">Przywracanie nie powiodło się</string>
<string name="export_label">Eksportuj</string>
<string name="import_label">Importuj</string>
<string name="item_deleted">Usunięto</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Cancelar</string>
<string name="undo">Desfazer</string>
<string name="all">Tudo</string>
<string name="export">Exportar</string>
<string name="imports">Importar</string>
<string name="clipboard_label">Texto</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d históricos restaurados com sucesso</item>
</plurals>
<string name="restore_failed">Falha na restauração</string>
<string name="export_label">Exportar</string>
<string name="import_label">Importar</string>
<string name="item_deleted">Excluído</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Cancelar</string>
<string name="undo">Anular</string>
<string name="all">Tudo</string>
<string name="export">Exportar</string>
<string name="imports">Importar</string>
<string name="clipboard_label">texto</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d itens do histórico restaurados com sucesso</item>
</plurals>
<string name="restore_failed">Falha no restauro</string>
<string name="export_label">Exportar</string>
<string name="import_label">Importar</string>
<string name="item_deleted">Item eliminado</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Anulează</string>
<string name="undo">Anulează</string>
<string name="all">Toate</string>
<string name="export">Exportă</string>
<string name="imports">Importă</string>
<string name="clipboard_label">Text</string>
@@ -121,9 +123,6 @@
<item quantity="other">%d istorice restaurate cu succes</item>
</plurals>
<string name="restore_failed">Restaurare eșuată</string>
<string name="export_label">Exportă</string>
<string name="import_label">Importă</string>
<string name="item_deleted">Șters</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Отмена</string>
<string name="undo">Отменить</string>
<string name="all">Все</string>
<string name="export">Экспорт</string>
<string name="imports">Импорт</string>
<string name="clipboard_label">текст</string>
@@ -124,9 +126,6 @@
<item quantity="other">Успешно восстановлено %d записей</item>
</plurals>
<string name="restore_failed">Ошибка восстановления</string>
<string name="export_label">Экспорт</string>
<string name="import_label">Импорт</string>
<string name="item_deleted">Элемент удален</string>
<string name="proxy">Прокси</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Avbryt</string>
<string name="undo">Ångra</string>
<string name="all">Alla</string>
<string name="export">Exportera</string>
<string name="imports">Importera</string>
<string name="clipboard_label">text</string>
@@ -119,9 +121,6 @@
<item quantity="other">Återställde %d historikobjekt</item>
</plurals>
<string name="restore_failed">Återställning misslyckades</string>
<string name="export_label">Exportera</string>
<string name="import_label">Importera</string>
<string name="item_deleted">Objekt raderat</string>
<string name="proxy">Proxy</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">ยกเลิก</string>
<string name="undo">เลิกทำ</string>
<string name="all">ทั้งหมด</string>
<string name="export">ส่งออก</string>
<string name="imports">นำเข้า</string>
<string name="clipboard_label">ข้อความ</string>
@@ -117,9 +119,6 @@
<item quantity="other">คืนค่ารายการประวัติ %d รายการสำเร็จ</item>
</plurals>
<string name="restore_failed">การคืนค่าล้มเหลว</string>
<string name="export_label">ส่งออก</string>
<string name="import_label">นำเข้า</string>
<string name="item_deleted">ลบรายการแล้ว</string>
<string name="proxy">พร็อกซี</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">İptal</string>
<string name="undo">Geri Al</string>
<string name="all">Tümü</string>
<string name="export">Dışa Aktar</string>
<string name="imports">İçe Aktar</string>
<string name="clipboard_label">metin</string>
@@ -119,9 +121,6 @@
<item quantity="other">%d geçmiş öğesi başarıyla geri yüklendi</item>
</plurals>
<string name="restore_failed">Geri yükleme başarısız oldu</string>
<string name="export_label">Dışa Aktar</string>
<string name="import_label">İçe Aktar</string>
<string name="item_deleted">Öğe silindi</string>
<string name="proxy">Vekil Sunucu</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Скасувати</string>
<string name="undo">Скасувати</string>
<string name="all">Усі</string>
<string name="export">Експорт</string>
<string name="imports">Імпорт</string>
<string name="clipboard_label">текст</string>
@@ -123,9 +125,6 @@
<item quantity="other">Успішно відновлено %d елемента історії</item>
</plurals>
<string name="restore_failed">Помилка відновлення</string>
<string name="export_label">Експорт</string>
<string name="import_label">Імпорт</string>
<string name="item_deleted">Елемент видалено</string>
<string name="proxy">Проксі</string>
+2 -3
View File
@@ -9,6 +9,8 @@
<string name="cancel">Hủy</string>
<string name="undo">Hoàn tác</string>
<string name="all">Tất cả</string>
<string name="export">Xuất</string>
<string name="imports">Nhập</string>
<string name="clipboard_label">văn bản</string>
@@ -117,9 +119,6 @@
<item quantity="other">Đã khôi phục thành công %d mục lịch sử</item>
</plurals>
<string name="restore_failed">Khôi phục thất bại</string>
<string name="export_label">Xuất</string>
<string name="import_label">Nhập</string>
<string name="item_deleted">Đã xóa mục</string>
<string name="proxy">Proxy</string>
+4 -4
View File
@@ -11,7 +11,8 @@
<string name="all">全部</string>
<string name="edit">编辑</string>
<string name="save">保存</string>
<string name="save_as">另存为</string>
<string name="export">导出</string>
<string name="imports">导入</string>
<string name="move_up">上移</string>
<string name="move_down">下移</string>
@@ -64,6 +65,8 @@
<string name="edit_channels">编辑频道</string>
<string name="unsaved_changes">未保存的更改</string>
<string name="save_changes_prompt">您有未保存的更改,是否保存?</string>
<string name="save_success">保存成功</string>
<string name="no_history_to_save">没有历史记录可保存</string>
<string name="settings">设置</string>
<string name="player">播放</string>
@@ -131,9 +134,6 @@
<item quantity="other">成功恢复 %d 条历史记录</item>
</plurals>
<string name="restore_failed">恢复失败</string>
<string name="export_label">导出</string>
<string name="import_label">导入</string>
<string name="item_deleted">已删除记录</string>
<string name="proxy">代理</string>
+4 -4
View File
@@ -11,7 +11,8 @@
<string name="all">全部</string>
<string name="edit">編輯</string>
<string name="save">儲存</string>
<string name="save_as">另存為</string>
<string name="export">匯出</string>
<string name="imports">匯入</string>
<string name="move_up">上移</string>
<string name="move_down">下移</string>
@@ -64,6 +65,8 @@
<string name="edit_channels">編輯頻道</string>
<string name="unsaved_changes">未儲存嘅更改</string>
<string name="save_changes_prompt">你有未儲存嘅更改,需要儲存?</string>
<string name="save_success">儲存成功</string>
<string name="no_history_to_save">冇紀錄可以儲存</string>
<string name="settings">設定</string>
<string name="player">播放</string>
@@ -131,9 +134,6 @@
<item quantity="other">成功恢復 %d 條紀錄</item>
</plurals>
<string name="restore_failed">恢復失敗</string>
<string name="export_label">匯出</string>
<string name="import_label">匯入</string>
<string name="item_deleted">已刪除紀錄</string>
<string name="proxy">代理</string>
+4 -4
View File
@@ -11,7 +11,8 @@
<string name="all">全部</string>
<string name="edit">編輯</string>
<string name="save">儲存</string>
<string name="save_as">另存新檔</string>
<string name="export">匯出</string>
<string name="imports">匯入</string>
<string name="move_up">上移</string>
<string name="move_down">下移</string>
@@ -64,6 +65,8 @@
<string name="edit_channels">編輯頻道</string>
<string name="unsaved_changes">未儲存的變更</string>
<string name="save_changes_prompt">您有未儲存的變更,是否儲存?</string>
<string name="save_success">儲存成功</string>
<string name="no_history_to_save">沒有紀錄可供儲存</string>
<string name="settings">設定</string>
<string name="player">播放</string>
@@ -131,9 +134,6 @@
<item quantity="other">成功還原 %d 條紀錄</item>
</plurals>
<string name="restore_failed">還原失敗</string>
<string name="export_label">匯出</string>
<string name="import_label">匯入</string>
<string name="item_deleted">已刪除紀錄</string>
<string name="proxy">代理</string>
+4 -4
View File
@@ -13,7 +13,8 @@
<string name="all">All</string>
<string name="edit">Edit</string>
<string name="save">Save</string>
<string name="save_as">Save As</string>
<string name="export">Export</string>
<string name="imports">Import</string>
<string name="move_up">Move Up</string>
<string name="move_down">Move Down</string>
@@ -67,6 +68,8 @@
<string name="edit_channels">Edit Channels</string>
<string name="unsaved_changes">Unsaved Changes</string>
<string name="save_changes_prompt">You have unsaved changes. Do you want to save them?</string>
<string name="save_success">Save successful</string>
<string name="no_history_to_save">No history to save</string>
<string name="settings">Settings</string>
<string name="player">Player</string>
@@ -135,9 +138,6 @@
<item quantity="other">Successfully restored %d history items</item>
</plurals>
<string name="restore_failed">Restore failed</string>
<string name="export_label">Export</string>
<string name="import_label">Import</string>
<string name="item_deleted">Item deleted</string>
<string name="proxy">Proxy</string>