chore(i18n): components.settings.backup.*

This commit is contained in:
Slinetrac
2025-11-02 11:22:14 +08:00
Unverified
parent afaf03e55e
commit 0b337ca125
17 changed files with 758 additions and 485 deletions

View File

@@ -84,22 +84,42 @@ export const BackupConfigViewer = memo(
if (!url) {
urlRef.current?.focus();
showNotice("error", t("WebDAV URL Required"));
throw new Error(t("WebDAV URL Required"));
showNotice(
"error",
t("components.settings.backup.messages.webdavUrlRequired"),
);
throw new Error(
t("components.settings.backup.messages.webdavUrlRequired"),
);
} else if (!isValidUrl(url)) {
urlRef.current?.focus();
showNotice("error", t("Invalid WebDAV URL"));
throw new Error(t("Invalid WebDAV URL"));
showNotice(
"error",
t("components.settings.backup.messages.invalidWebdavUrl"),
);
throw new Error(
t("components.settings.backup.messages.invalidWebdavUrl"),
);
}
if (!username) {
usernameRef.current?.focus();
showNotice("error", t("WebDAV URL Required"));
throw new Error(t("Username Required"));
showNotice(
"error",
t("components.settings.backup.messages.usernameRequired"),
);
throw new Error(
t("components.settings.backup.messages.usernameRequired"),
);
}
if (!password) {
passwordRef.current?.focus();
showNotice("error", t("WebDAV URL Required"));
throw new Error(t("Password Required"));
showNotice(
"error",
t("components.settings.backup.messages.passwordRequired"),
);
throw new Error(
t("components.settings.backup.messages.passwordRequired"),
);
}
};
@@ -112,11 +132,20 @@ export const BackupConfigViewer = memo(
data.username.trim(),
data.password,
).then(() => {
showNotice("success", t("WebDAV Config Saved"));
showNotice(
"success",
t("components.settings.backup.messages.webdavConfigSaved"),
);
onSaveSuccess();
});
} catch (error) {
showNotice("error", t("WebDAV Config Save Failed", { error }), 3000);
showNotice(
"error",
t("components.settings.backup.messages.webdavConfigSaveFailed", {
error,
}),
3000,
);
} finally {
setLoading(false);
}
@@ -127,11 +156,17 @@ export const BackupConfigViewer = memo(
try {
setLoading(true);
await createWebdavBackup().then(async () => {
showNotice("success", t("Backup Created"));
showNotice(
"success",
t("components.settings.backup.messages.backupCreated"),
);
await onBackupSuccess();
});
} catch (error) {
showNotice("error", t("Backup Failed", { error }));
showNotice(
"error",
t("components.settings.backup.messages.backupFailed", { error }),
);
} finally {
setLoading(false);
}
@@ -145,7 +180,7 @@ export const BackupConfigViewer = memo(
<Grid size={{ xs: 12 }}>
<TextField
fullWidth
label={t("WebDAV Server URL")}
label={t("components.settings.backup.fields.webdavUrl")}
variant="outlined"
size="small"
{...register("url")}
@@ -157,7 +192,7 @@ export const BackupConfigViewer = memo(
</Grid>
<Grid size={{ xs: 6 }}>
<TextField
label={t("Username")}
label={t("components.settings.backup.fields.username")}
variant="outlined"
size="small"
{...register("username")}
@@ -169,7 +204,7 @@ export const BackupConfigViewer = memo(
</Grid>
<Grid size={{ xs: 6 }}>
<TextField
label={t("Password")}
label={t("components.settings.backup.fields.password")}
type={showPassword ? "text" : "password"}
variant="outlined"
size="small"
@@ -214,7 +249,7 @@ export const BackupConfigViewer = memo(
type="button"
onClick={handleSubmit(save)}
>
{t("Save")}
{t("components.settings.backup.actions.save")}
</Button>
) : (
<>
@@ -225,7 +260,7 @@ export const BackupConfigViewer = memo(
type="button"
size="large"
>
{t("Backup")}
{t("components.settings.backup.actions.backup")}
</Button>
<Button
variant="outlined"
@@ -233,7 +268,7 @@ export const BackupConfigViewer = memo(
type="button"
size="large"
>
{t("Refresh")}
{t("components.settings.backup.actions.refresh")}
</Button>
</>
)}

View File

@@ -75,7 +75,10 @@ export const BackupTableViewer = memo(
const handleRestore = useLockFn(async (filename: string) => {
await onRestore(filename).then(() => {
showNotice("success", t("Restore Success, App will restart in 1s"));
showNotice(
"success",
t("components.settings.backup.messages.restoreSuccess"),
);
});
await restartApp();
});
@@ -92,10 +95,16 @@ export const BackupTableViewer = memo(
return;
}
await onExport(filename, savePath);
showNotice("success", t("Local Backup Exported"));
showNotice(
"success",
t("components.settings.backup.messages.localBackupExported"),
);
} catch (error) {
console.error(error);
showNotice("error", t("Local Backup Export Failed"));
showNotice(
"error",
t("components.settings.backup.messages.localBackupExportFailed"),
);
}
});
@@ -104,9 +113,15 @@ export const BackupTableViewer = memo(
<Table>
<TableHead>
<TableRow>
<TableCell>{t("Filename")}</TableCell>
<TableCell>{t("Backup Time")}</TableCell>
<TableCell align="right">{t("Actions")}</TableCell>
<TableCell>
{t("components.settings.backup.table.filename")}
</TableCell>
<TableCell>
{t("components.settings.backup.table.backupTime")}
</TableCell>
<TableCell align="right">
{t("components.settings.backup.table.actions")}
</TableCell>
</TableRow>
</TableHead>
<TableBody>
@@ -140,9 +155,13 @@ export const BackupTableViewer = memo(
<>
<IconButton
color="primary"
aria-label={t("Export")}
aria-label={t(
"components.settings.backup.actions.export",
)}
size="small"
title={t("Export Backup")}
title={t(
"components.settings.backup.actions.exportBackup",
)}
onClick={async (e: React.MouseEvent) => {
e.preventDefault();
await handleExport(file.filename);
@@ -159,13 +178,19 @@ export const BackupTableViewer = memo(
)}
<IconButton
color="secondary"
aria-label={t("Delete")}
aria-label={t(
"components.settings.backup.actions.delete",
)}
size="small"
title={t("Delete Backup")}
title={t(
"components.settings.backup.actions.deleteBackup",
)}
onClick={async (e: React.MouseEvent) => {
e.preventDefault();
const confirmed = await confirmAsync(
t("Confirm to delete this backup file?"),
t(
"components.settings.backup.messages.confirmDelete",
),
);
if (confirmed) {
await handleDelete(file.filename);
@@ -181,14 +206,20 @@ export const BackupTableViewer = memo(
/>
<IconButton
color="primary"
aria-label={t("Restore")}
aria-label={t(
"components.settings.backup.actions.restore",
)}
size="small"
title={t("Restore Backup")}
title={t(
"components.settings.backup.actions.restoreBackup",
)}
disabled={!file.allow_apply}
onClick={async (e: React.MouseEvent) => {
e.preventDefault();
const confirmed = await confirmAsync(
t("Confirm to restore this backup file?"),
t(
"components.settings.backup.messages.confirmRestore",
),
);
if (confirmed) {
await handleRestore(file.filename);
@@ -219,7 +250,7 @@ export const BackupTableViewer = memo(
color="textSecondary"
align="center"
>
{t("No Backups")}
{t("components.settings.backup.table.noBackups")}
</Typography>
</Box>
</TableCell>
@@ -234,7 +265,7 @@ export const BackupTableViewer = memo(
rowsPerPage={DEFAULT_ROWS_PER_PAGE}
page={page}
onPageChange={onPageChange}
labelRowsPerPage={t("Rows per page")}
labelRowsPerPage={t("components.settings.backup.table.rowsPerPage")}
/>
</TableContainer>
);

View File

@@ -247,7 +247,7 @@ export function BackupViewer({ ref }: { ref?: Ref<DialogRef> }) {
return (
<BaseDialog
open={open}
title={t("Backup Setting")}
title={t("components.settings.backup.title")}
contentSx={{
minWidth: { xs: 320, sm: 620 },
maxWidth: "unset",
@@ -278,11 +278,17 @@ export function BackupViewer({ ref }: { ref?: Ref<DialogRef> }) {
<Tabs
value={source}
onChange={handleChangeSource}
aria-label={t("Select Backup Target")}
aria-label={t("components.settings.backup.actions.selectTarget")}
sx={{ mb: 2 }}
>
<Tab value="local" label={t("Local Backup")} />
<Tab value="webdav" label={t("WebDAV Backup")} />
<Tab
value="local"
label={t("components.settings.backup.tabs.local")}
/>
<Tab
value="webdav"
label={t("components.settings.backup.tabs.webdav")}
/>
</Tabs>
{source === "local" ? (
<LocalBackupActions

View File

@@ -20,11 +20,17 @@ export const LocalBackupActions = memo(
try {
setLoading(true);
await createLocalBackup();
showNotice("success", t("Local Backup Created"));
showNotice(
"success",
t("components.settings.backup.messages.localBackupCreated"),
);
await onBackupSuccess();
} catch (error) {
console.error(error);
showNotice("error", t("Local Backup Failed"));
showNotice(
"error",
t("components.settings.backup.messages.localBackupFailed"),
);
} finally {
setLoading(false);
}
@@ -43,7 +49,7 @@ export const LocalBackupActions = memo(
<Grid container spacing={2}>
<Grid size={{ xs: 12, sm: 9 }}>
<Typography variant="body2" color="text.secondary">
{t("Local Backup Info")}
{t("components.settings.backup.fields.info")}
</Typography>
</Grid>
<Grid size={{ xs: 12, sm: 3 }}>
@@ -60,7 +66,7 @@ export const LocalBackupActions = memo(
type="button"
size="large"
>
{t("Backup")}
{t("components.settings.backup.actions.backup")}
</Button>
<Button
variant="outlined"
@@ -68,7 +74,7 @@ export const LocalBackupActions = memo(
type="button"
size="large"
>
{t("Refresh")}
{t("components.settings.backup.actions.refresh")}
</Button>
</Stack>
</Grid>

View File

@@ -251,7 +251,6 @@
"Timeout": "مهلة",
"Type": "النوع",
"Name": "الاسم",
"Refresh": "تحديث",
"Update": "تحديث",
"Close All Connections": "Close All Connections",
"Upload": "Upload",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "تفعيل/تعطيل وكيل النظام",
"toggle_tun_mode": "تفعيل/تعطيل وضع TUN",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "إعداد النسخ الاحتياطي",
"Runtime Config": "تكوين وقت التشغيل",
"Go to Release Page": "الانتقال إلى صفحة الإصدارات",
"Portable Updater Error": "الإصدار المحمول لا يدعم التحديث داخل التطبيق. يرجى التنزيل والاستبدال يدويًا",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "تم إعادة تشغيل نواة Clash",
"Currently on the Latest Version": "أنت على أحدث إصدار حاليًا",
"Import Subscription Successful": "تم استيراد الاشتراك بنجاح",
"WebDAV Server URL": "عنوان خادم WebDAV",
"Username": "اسم المستخدم",
"Password": "كلمة المرور",
"Backup": "نسخ احتياطي",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "اسم الملف",
"Actions": "الإجراءات",
"Restore": "استعادة",
"Export": "Export",
"No Backups": "لا توجد نسخ احتياطية متاحة",
"WebDAV URL Required": "لا يمكن ترك رابط WebDAV فارغًا",
"Invalid WebDAV URL": "تنسيق رابط WebDAV غير صالح",
"Username Required": "لا يمكن ترك اسم المستخدم فارغًا",
"Password Required": "لا يمكن ترك كلمة المرور فارغة",
"WebDAV Config Saved": "تم حفظ إعدادات WebDAV بنجاح",
"WebDAV Config Save Failed": "فشل حفظ إعدادات WebDAV: {{error}}",
"Backup Created": "تم إنشاء النسخة الاحتياطية بنجاح",
"Backup Failed": "فشل في النسخ الاحتياطي: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "حذف النسخة الاحتياطية",
"Export Backup": "Export Backup",
"Restore Backup": "استعادة النسخة الاحتياطية",
"Backup Time": "وقت النسخ الاحتياطي",
"Confirm to delete this backup file?": "هل تريد بالتأكيد حذف ملف النسخة الاحتياطية هذا؟",
"Confirm to restore this backup file?": "هل تريد بالتأكيد استعادة ملف النسخة الاحتياطية هذا؟",
"Restore Success, App will restart in 1s": "تمت الاستعادة بنجاح، سيعاد تشغيل التطبيق خلال ثانية واحدة",
"Failed to fetch backup files": "فشل في جلب ملفات النسخ الاحتياطي",
"Profile": "الملف الشخصي",
"Web UI": "واجهة الويب",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "إعداد النسخ الاحتياطي",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "نسخ احتياطي",
"refresh": "تحديث",
"save": "حفظ",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "حذف",
"deleteBackup": "حذف النسخة الاحتياطية",
"restore": "استعادة",
"restoreBackup": "استعادة النسخة الاحتياطية"
},
"fields": {
"webdavUrl": "عنوان خادم WebDAV",
"username": "اسم المستخدم",
"password": "كلمة المرور",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "لا يمكن ترك رابط WebDAV فارغًا",
"invalidWebdavUrl": "تنسيق رابط WebDAV غير صالح",
"usernameRequired": "لا يمكن ترك اسم المستخدم فارغًا",
"passwordRequired": "لا يمكن ترك كلمة المرور فارغة",
"webdavConfigSaved": "تم حفظ إعدادات WebDAV بنجاح",
"webdavConfigSaveFailed": "فشل حفظ إعدادات WebDAV: {{error}}",
"backupCreated": "تم إنشاء النسخة الاحتياطية بنجاح",
"backupFailed": "فشل في النسخ الاحتياطي: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "تمت الاستعادة بنجاح، سيعاد تشغيل التطبيق خلال ثانية واحدة",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "هل تريد بالتأكيد حذف ملف النسخة الاحتياطية هذا؟",
"confirmRestore": "هل تريد بالتأكيد استعادة ملف النسخة الاحتياطية هذا؟"
},
"table": {
"filename": "اسم الملف",
"backupTime": "وقت النسخ الاحتياطي",
"actions": "الإجراءات",
"noBackups": "لا توجد نسخ احتياطية متاحة",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "الإعدادات الأساسية Verge",

View File

@@ -251,7 +251,6 @@
"Timeout": "Timeout",
"Type": "Typ",
"Name": "Name",
"Refresh": "Aktualisieren",
"Update": "Aktualisieren",
"Close All Connections": "Close All Connections",
"Upload": "Hochladen",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Systemproxy ein/ausschalten",
"toggle_tun_mode": "TUN-Modus ein/ausschalten",
"entry_lightweight_mode": "Leichtgewichtigen Modus betreten",
"Backup Setting": "Sicherungseinstellungen",
"Runtime Config": "Aktuelle Konfiguration",
"Go to Release Page": "Zur Veröffentlichungsseite gehen",
"Portable Updater Error": "Die portable Version unterstützt keine In-App-Aktualisierung. Bitte laden Sie die Dateien manuell herunter und ersetzen Sie sie.",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clash-Kern wurde neu gestartet",
"Currently on the Latest Version": "Sie verwenden bereits die neueste Version",
"Import Subscription Successful": "Abonnement erfolgreich importiert",
"WebDAV Server URL": "WebDAV-Serveradresse http(s)://",
"Username": "Benutzername",
"Password": "Passwort",
"Backup": "Sichern",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Dateiname",
"Actions": "Aktionen",
"Restore": "Wiederherstellen",
"Export": "Export",
"No Backups": "Keine Sicherungen vorhanden",
"WebDAV URL Required": "Die WebDAV-Serveradresse darf nicht leer sein",
"Invalid WebDAV URL": "Ungültiges Format für die WebDAV-Serveradresse",
"Username Required": "Der Benutzername darf nicht leer sein",
"Password Required": "Das Passwort darf nicht leer sein",
"WebDAV Config Saved": "WebDAV-Konfiguration erfolgreich gespeichert",
"WebDAV Config Save Failed": "Speichern der WebDAV-Konfiguration fehlgeschlagen: {{error}}",
"Backup Created": "Sicherung erfolgreich erstellt",
"Backup Failed": "Sicherung fehlgeschlagen: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Sicherung löschen",
"Export Backup": "Export Backup",
"Restore Backup": "Sicherung wiederherstellen",
"Backup Time": "Sicherungszeit",
"Confirm to delete this backup file?": "Confirm to delete this backup file?",
"Confirm to restore this backup file?": "Confirm to restore this backup file?",
"Restore Success, App will restart in 1s": "Wiederherstellung erfolgreich. Die App wird in 1 Sekunde neu starten.",
"Failed to fetch backup files": "Abrufen der Sicherungsdateien fehlgeschlagen",
"Profile": "Konfiguration",
"Web UI": "Web-Oberfläche",
@@ -894,6 +860,55 @@
"autoEnterHint": "Nach dem Schließen des Fensters wird der Leichtgewichtige Modus automatisch nach {{n}} Minuten aktiviert."
}
},
"backup": {
"title": "Sicherungseinstellungen",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Sichern",
"refresh": "Aktualisieren",
"save": "Speichern",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Löschen",
"deleteBackup": "Sicherung löschen",
"restore": "Wiederherstellen",
"restoreBackup": "Sicherung wiederherstellen"
},
"fields": {
"webdavUrl": "WebDAV-Serveradresse http(s)://",
"username": "Benutzername",
"password": "Passwort",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "Die WebDAV-Serveradresse darf nicht leer sein",
"invalidWebdavUrl": "Ungültiges Format für die WebDAV-Serveradresse",
"usernameRequired": "Der Benutzername darf nicht leer sein",
"passwordRequired": "Das Passwort darf nicht leer sein",
"webdavConfigSaved": "WebDAV-Konfiguration erfolgreich gespeichert",
"webdavConfigSaveFailed": "Speichern der WebDAV-Konfiguration fehlgeschlagen: {{error}}",
"backupCreated": "Sicherung erfolgreich erstellt",
"backupFailed": "Sicherung fehlgeschlagen: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Wiederherstellung erfolgreich. Die App wird in 1 Sekunde neu starten.",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Confirm to delete this backup file?",
"confirmRestore": "Confirm to restore this backup file?"
},
"table": {
"filename": "Dateiname",
"backupTime": "Sicherungszeit",
"actions": "Aktionen",
"noBackups": "Keine Sicherungen vorhanden",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge-Grundeinstellungen",

View File

@@ -251,7 +251,6 @@
"Timeout": "Timeout",
"Type": "Type",
"Name": "Name",
"Refresh": "Refresh",
"Update": "Update",
"Close All Connections": "Close All Connections",
"Upload": "Upload",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Enable/Disable System Proxy",
"toggle_tun_mode": "Enable/Disable Tun Mode",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "Backup Setting",
"Runtime Config": "Runtime Config",
"Go to Release Page": "Go to Release Page",
"Portable Updater Error": "The portable version does not support in-app updates. Please manually download and replace it",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clash Core Restarted",
"Currently on the Latest Version": "Currently on the Latest Version",
"Import Subscription Successful": "Import subscription successful",
"WebDAV Server URL": "WebDAV Server URL",
"Username": "Username",
"Password": "Password",
"Backup": "Backup",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Filename",
"Actions": "Actions",
"Restore": "Restore",
"Export": "Export",
"No Backups": "No backups available",
"WebDAV URL Required": "WebDAV URL cannot be empty",
"Invalid WebDAV URL": "Invalid WebDAV URL format",
"Username Required": "Username cannot be empty",
"Password Required": "Password cannot be empty",
"WebDAV Config Saved": "WebDAV configuration saved successfully",
"WebDAV Config Save Failed": "Failed to save WebDAV configuration: {{error}}",
"Backup Created": "Backup created successfully",
"Backup Failed": "Backup failed: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Delete Backup",
"Export Backup": "Export Backup",
"Restore Backup": "Restore Backup",
"Backup Time": "Backup Time",
"Confirm to delete this backup file?": "Confirm to delete this backup file?",
"Confirm to restore this backup file?": "Confirm to restore this backup file?",
"Restore Success, App will restart in 1s": "Restore Success, App will restart in 1s",
"Failed to fetch backup files": "Failed to fetch backup files",
"Profile": "Profile",
"Web UI": "Web UI",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "Backup Setting",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Backup",
"refresh": "Refresh",
"save": "Save",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Delete",
"deleteBackup": "Delete Backup",
"restore": "Restore",
"restoreBackup": "Restore Backup"
},
"fields": {
"webdavUrl": "WebDAV Server URL",
"username": "Username",
"password": "Password",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "WebDAV URL cannot be empty",
"invalidWebdavUrl": "Invalid WebDAV URL format",
"usernameRequired": "Username cannot be empty",
"passwordRequired": "Password cannot be empty",
"webdavConfigSaved": "WebDAV configuration saved successfully",
"webdavConfigSaveFailed": "Failed to save WebDAV configuration: {{error}}",
"backupCreated": "Backup created successfully",
"backupFailed": "Backup failed: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Restore Success, App will restart in 1s",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Confirm to delete this backup file?",
"confirmRestore": "Confirm to restore this backup file?"
},
"table": {
"filename": "Filename",
"backupTime": "Backup Time",
"actions": "Actions",
"noBackups": "No backups available",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge Basic Setting",

View File

@@ -251,7 +251,6 @@
"Timeout": "Tiempo de espera",
"Type": "Tipo",
"Name": "Nombre",
"Refresh": "Actualizar",
"Update": "Actualizar",
"Close All Connections": "Close All Connections",
"Upload": "Subir",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Activar/desactivar el proxy del sistema",
"toggle_tun_mode": "Activar/desactivar el modo TUN",
"entry_lightweight_mode": "Entrar en modo ligero",
"Backup Setting": "Configuración de copia de seguridad",
"Runtime Config": "Configuración actual",
"Go to Release Page": "Ir a la página de lanzamiento",
"Portable Updater Error": "La versión portátil no admite la actualización desde dentro de la aplicación. Descargue e instale manualmente la actualización.",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Núcleo de Clash reiniciado",
"Currently on the Latest Version": "Actualmente está en la última versión",
"Import Subscription Successful": "Suscripción importada con éxito",
"WebDAV Server URL": "Dirección del servidor WebDAV http(s)://",
"Username": "Nombre de usuario",
"Password": "Contraseña",
"Backup": "Copia de seguridad",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Nombre del archivo",
"Actions": "Acciones",
"Restore": "Restaurar",
"Export": "Export",
"No Backups": "No hay copias de seguridad",
"WebDAV URL Required": "La dirección del servidor WebDAV no puede estar vacía",
"Invalid WebDAV URL": "Formato de dirección del servidor WebDAV no válido",
"Username Required": "El nombre de usuario no puede estar vacío",
"Password Required": "La contraseña no puede estar vacía",
"WebDAV Config Saved": "Configuración de WebDAV guardada con éxito",
"WebDAV Config Save Failed": "Error al guardar la configuración de WebDAV: {{error}}",
"Backup Created": "Copia de seguridad creada con éxito",
"Backup Failed": "Error al crear la copia de seguridad: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Eliminar copia de seguridad",
"Export Backup": "Export Backup",
"Restore Backup": "Restaurar copia de seguridad",
"Backup Time": "Tiempo de copia de seguridad",
"Confirm to delete this backup file?": "Confirm to delete this backup file?",
"Confirm to restore this backup file?": "Confirm to restore this backup file?",
"Restore Success, App will restart in 1s": "Restauración exitosa. La aplicación se reiniciará en 1 segundo",
"Failed to fetch backup files": "Error al obtener las copias de seguridad",
"Profile": "Configuración",
"Web UI": "Interfaz web",
@@ -894,6 +860,55 @@
"autoEnterHint": "Después de cerrar la ventana, el modo ligero se activará automáticamente después de {{n}} minutos"
}
},
"backup": {
"title": "Configuración de copia de seguridad",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Copia de seguridad",
"refresh": "Actualizar",
"save": "Guardar",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Eliminar",
"deleteBackup": "Eliminar copia de seguridad",
"restore": "Restaurar",
"restoreBackup": "Restaurar copia de seguridad"
},
"fields": {
"webdavUrl": "Dirección del servidor WebDAV http(s)://",
"username": "Nombre de usuario",
"password": "Contraseña",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "La dirección del servidor WebDAV no puede estar vacía",
"invalidWebdavUrl": "Formato de dirección del servidor WebDAV no válido",
"usernameRequired": "El nombre de usuario no puede estar vacío",
"passwordRequired": "La contraseña no puede estar vacía",
"webdavConfigSaved": "Configuración de WebDAV guardada con éxito",
"webdavConfigSaveFailed": "Error al guardar la configuración de WebDAV: {{error}}",
"backupCreated": "Copia de seguridad creada con éxito",
"backupFailed": "Error al crear la copia de seguridad: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Restauración exitosa. La aplicación se reiniciará en 1 segundo",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Confirm to delete this backup file?",
"confirmRestore": "Confirm to restore this backup file?"
},
"table": {
"filename": "Nombre del archivo",
"backupTime": "Tiempo de copia de seguridad",
"actions": "Acciones",
"noBackups": "No hay copias de seguridad",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Ajustes básicos de Verge",

View File

@@ -251,7 +251,6 @@
"Timeout": "زمان قطع",
"Type": "نوع",
"Name": "نام",
"Refresh": "بازنشانی",
"Update": "به‌روزرسانی",
"Close All Connections": "Close All Connections",
"Upload": "Upload",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "فعال/غیرفعال کردن پراکسی سیستم",
"toggle_tun_mode": "فعال/غیرفعال کردن حالت Tun",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "تنظیمات پشتیبان گیری",
"Runtime Config": "پیکربندی زمان اجرا",
"Go to Release Page": "رفتن به صفحه انتشار",
"Portable Updater Error": "نسخه پرتابل از به‌روزرسانی درون برنامه‌ای پشتیبانی نمی‌کند. لطفاً به صورت دستی دانلود و جایگزین کنید",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "هسته Clash مجدداً راه‌اندازی شد",
"Currently on the Latest Version": "در حال حاضر در آخرین نسخه",
"Import Subscription Successful": "وارد کردن اشتراک با موفقیت انجام شد",
"WebDAV Server URL": "http(s):// URL سرور WebDAV",
"Username": "نام کاربری",
"Password": "رمز عبور",
"Backup": "پشتیبان‌گیری",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "نام فایل",
"Actions": "عملیات",
"Restore": "بازیابی",
"Export": "Export",
"No Backups": "هیچ پشتیبانی موجود نیست",
"WebDAV URL Required": "آدرس WebDAV نمی‌تواند خالی باشد",
"Invalid WebDAV URL": "فرمت آدرس WebDAV نامعتبر است",
"Username Required": "نام کاربری نمی‌تواند خالی باشد",
"Password Required": "رمز عبور نمی‌تواند خالی باشد",
"WebDAV Config Saved": "پیکربندی WebDAV با موفقیت ذخیره شد",
"WebDAV Config Save Failed": "خطا در ذخیره تنظیمات WebDAV: {{error}}",
"Backup Created": "پشتیبان‌گیری با موفقیت ایجاد شد",
"Backup Failed": "خطا در پشتیبان‌گیری: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "حذف پشتیبان",
"Export Backup": "Export Backup",
"Restore Backup": "بازیابی پشتیبان",
"Backup Time": "زمان پشتیبان‌گیری",
"Confirm to delete this backup file?": "آیا از حذف این فایل پشتیبان اطمینان دارید؟",
"Confirm to restore this backup file?": "آیا از بازیابی این فایل پشتیبان اطمینان دارید؟",
"Restore Success, App will restart in 1s": "بازیابی با موفقیت انجام شد، برنامه در 1 ثانیه راه‌اندازی مجدد می‌شود",
"Failed to fetch backup files": "دریافت فایل‌های پشتیبان ناموفق بود",
"Profile": "پروفایل",
"Web UI": "رابط وب",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "تنظیمات پشتیبان گیری",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "پشتیبان‌گیری",
"refresh": "بازنشانی",
"save": "ذخیره",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "حذف",
"deleteBackup": "حذف پشتیبان",
"restore": "بازیابی",
"restoreBackup": "بازیابی پشتیبان"
},
"fields": {
"webdavUrl": "http(s):// URL سرور WebDAV",
"username": "نام کاربری",
"password": "رمز عبور",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "آدرس WebDAV نمی‌تواند خالی باشد",
"invalidWebdavUrl": "فرمت آدرس WebDAV نامعتبر است",
"usernameRequired": "نام کاربری نمی‌تواند خالی باشد",
"passwordRequired": "رمز عبور نمی‌تواند خالی باشد",
"webdavConfigSaved": "پیکربندی WebDAV با موفقیت ذخیره شد",
"webdavConfigSaveFailed": "خطا در ذخیره تنظیمات WebDAV: {{error}}",
"backupCreated": "پشتیبان‌گیری با موفقیت ایجاد شد",
"backupFailed": "خطا در پشتیبان‌گیری: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "بازیابی با موفقیت انجام شد، برنامه در 1 ثانیه راه‌اندازی مجدد می‌شود",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "آیا از حذف این فایل پشتیبان اطمینان دارید؟",
"confirmRestore": "آیا از بازیابی این فایل پشتیبان اطمینان دارید؟"
},
"table": {
"filename": "نام فایل",
"backupTime": "زمان پشتیبان‌گیری",
"actions": "عملیات",
"noBackups": "هیچ پشتیبانی موجود نیست",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "تنظیمات پایه Verge",

View File

@@ -251,7 +251,6 @@
"Timeout": "Waktu Habis",
"Type": "Jenis",
"Name": "Nama",
"Refresh": "Segarkan",
"Update": "Perbarui",
"Close All Connections": "Close All Connections",
"Upload": "Upload",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Aktifkan/Nonaktifkan Proksi Sistem",
"toggle_tun_mode": "Aktifkan/Nonaktifkan Mode Tun",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "Pengaturan Cadangan",
"Runtime Config": "Konfigurasi Runtime",
"Go to Release Page": "Pergi ke Halaman Rilis",
"Portable Updater Error": "Versi portabel tidak mendukung pembaruan dalam aplikasi. Harap unduh dan ganti secara manual",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Core Clash Dimulai Ulang",
"Currently on the Latest Version": "Saat ini pada Versi Terbaru",
"Import Subscription Successful": "Berlangganan Berhasil Diimpor",
"WebDAV Server URL": "URL Server WebDAV",
"Username": "Nama Pengguna",
"Password": "Kata Sandi",
"Backup": "Cadangan",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Nama Berkas",
"Actions": "Tindakan",
"Restore": "Pulihkan",
"Export": "Export",
"No Backups": "Tidak ada cadangan yang tersedia",
"WebDAV URL Required": "URL WebDAV tidak boleh kosong",
"Invalid WebDAV URL": "Format URL WebDAV tidak valid",
"Username Required": "Nama pengguna tidak boleh kosong",
"Password Required": "Kata sandi tidak boleh kosong",
"WebDAV Config Saved": "Konfigurasi WebDAV berhasil disimpan",
"WebDAV Config Save Failed": "Gagal menyimpan konfigurasi WebDAV: {{error}}",
"Backup Created": "Cadangan berhasil dibuat",
"Backup Failed": "Cadangan gagal: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Hapus Cadangan",
"Export Backup": "Export Backup",
"Restore Backup": "Pulihkan Cadangan",
"Backup Time": "Waktu Cadangan",
"Confirm to delete this backup file?": "Konfirmasi untuk menghapus file cadangan ini?",
"Confirm to restore this backup file?": "Konfirmasi untuk memulihkan file cadangan ini?",
"Restore Success, App will restart in 1s": "Pemulihan Berhasil, Aplikasi akan dimulai ulang dalam 1 detik",
"Failed to fetch backup files": "Gagal mengambil file cadangan",
"Profile": "Profil",
"Web UI": "Antarmuka Web",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "Pengaturan Cadangan",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Cadangan",
"refresh": "Segarkan",
"save": "Simpan",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Hapus",
"deleteBackup": "Hapus Cadangan",
"restore": "Pulihkan",
"restoreBackup": "Pulihkan Cadangan"
},
"fields": {
"webdavUrl": "URL Server WebDAV",
"username": "Nama Pengguna",
"password": "Kata Sandi",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "URL WebDAV tidak boleh kosong",
"invalidWebdavUrl": "Format URL WebDAV tidak valid",
"usernameRequired": "Nama pengguna tidak boleh kosong",
"passwordRequired": "Kata sandi tidak boleh kosong",
"webdavConfigSaved": "Konfigurasi WebDAV berhasil disimpan",
"webdavConfigSaveFailed": "Gagal menyimpan konfigurasi WebDAV: {{error}}",
"backupCreated": "Cadangan berhasil dibuat",
"backupFailed": "Cadangan gagal: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Pemulihan Berhasil, Aplikasi akan dimulai ulang dalam 1 detik",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Konfirmasi untuk menghapus file cadangan ini?",
"confirmRestore": "Konfirmasi untuk memulihkan file cadangan ini?"
},
"table": {
"filename": "Nama Berkas",
"backupTime": "Waktu Cadangan",
"actions": "Tindakan",
"noBackups": "Tidak ada cadangan yang tersedia",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Pengaturan Dasar Verge",

View File

@@ -251,7 +251,6 @@
"Timeout": "タイムアウト時間",
"Type": "タイプ",
"Name": "名前",
"Refresh": "更新",
"Update": "更新",
"Close All Connections": "Close All Connections",
"Upload": "アップロード",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "システムプロキシを開く/閉じる",
"toggle_tun_mode": "TUNモードを開く/閉じる",
"entry_lightweight_mode": "軽量モードに入る",
"Backup Setting": "バックアップ設定",
"Runtime Config": "現在の設定",
"Go to Release Page": "リリースページに移動",
"Portable Updater Error": "ポータブル版ではアプリケーション内での更新はサポートされていません。手動でダウンロードして置き換えてください。",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clashコアが再起動されました。",
"Currently on the Latest Version": "現在は最新バージョンです。",
"Import Subscription Successful": "サブスクリプションのインポートに成功しました。",
"WebDAV Server URL": "WebDAVサーバーのURL http(s)://",
"Username": "ユーザー名",
"Password": "パスワード",
"Backup": "バックアップ",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "ファイル名",
"Actions": "操作",
"Restore": "復元",
"Export": "Export",
"No Backups": "バックアップがありません。",
"WebDAV URL Required": "WebDAVサーバーのURLは必須です。",
"Invalid WebDAV URL": "無効なWebDAVサーバーのURL形式",
"Username Required": "ユーザー名は必須です。",
"Password Required": "パスワードは必須です。",
"WebDAV Config Saved": "WebDAV設定が保存されました。",
"WebDAV Config Save Failed": "WebDAV設定の保存に失敗しました: {{error}}",
"Backup Created": "バックアップが作成されました。",
"Backup Failed": "バックアップに失敗しました: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "バックアップを削除",
"Export Backup": "Export Backup",
"Restore Backup": "バックアップを復元",
"Backup Time": "バックアップ時間",
"Confirm to delete this backup file?": "Confirm to delete this backup file?",
"Confirm to restore this backup file?": "Confirm to restore this backup file?",
"Restore Success, App will restart in 1s": "復元に成功しました。アプリケーションは1秒後に再起動します。",
"Failed to fetch backup files": "バックアップファイルの取得に失敗しました。",
"Profile": "プロファイル",
"Web UI": "Webインターフェース",
@@ -894,6 +860,55 @@
"autoEnterHint": "ウィンドウを閉じると、{{n}}分後に自動的に軽量モードが有効になります。"
}
},
"backup": {
"title": "バックアップ設定",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "バックアップ",
"refresh": "更新",
"save": "保存",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "削除",
"deleteBackup": "バックアップを削除",
"restore": "復元",
"restoreBackup": "バックアップを復元"
},
"fields": {
"webdavUrl": "WebDAVサーバーのURL http(s)://",
"username": "ユーザー名",
"password": "パスワード",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "WebDAVサーバーのURLは必須です。",
"invalidWebdavUrl": "無効なWebDAVサーバーのURL形式",
"usernameRequired": "ユーザー名は必須です。",
"passwordRequired": "パスワードは必須です。",
"webdavConfigSaved": "WebDAV設定が保存されました。",
"webdavConfigSaveFailed": "WebDAV設定の保存に失敗しました: {{error}}",
"backupCreated": "バックアップが作成されました。",
"backupFailed": "バックアップに失敗しました: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "復元に成功しました。アプリケーションは1秒後に再起動します。",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Confirm to delete this backup file?",
"confirmRestore": "Confirm to restore this backup file?"
},
"table": {
"filename": "ファイル名",
"backupTime": "バックアップ時間",
"actions": "操作",
"noBackups": "バックアップがありません。",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge基本設定",

View File

@@ -251,7 +251,6 @@
"Timeout": "타임아웃",
"Type": "유형",
"Name": "이름",
"Refresh": "새로고침",
"Update": "업데이트",
"Close All Connections": "Close All Connections",
"Upload": "업로드",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Enable/Disable System Proxy",
"toggle_tun_mode": "Enable/Disable Tun Mode",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "Backup Setting",
"Runtime Config": "Runtime Config",
"Go to Release Page": "Go to Release Page",
"Portable Updater Error": "The portable version does not support in-app updates. Please manually download and replace it",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clash Core Restarted",
"Currently on the Latest Version": "Currently on the Latest Version",
"Import Subscription Successful": "구독 가져오기 성공",
"WebDAV Server URL": "WebDAV Server URL",
"Username": "사용자 이름",
"Password": "비밀번호",
"Backup": "Backup",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Filename",
"Actions": "Actions",
"Restore": "Restore",
"Export": "Export",
"No Backups": "No backups available",
"WebDAV URL Required": "WebDAV URL cannot be empty",
"Invalid WebDAV URL": "Invalid WebDAV URL format",
"Username Required": "Username cannot be empty",
"Password Required": "Password cannot be empty",
"WebDAV Config Saved": "WebDAV configuration saved successfully",
"WebDAV Config Save Failed": "Failed to save WebDAV configuration: {{error}}",
"Backup Created": "Backup created successfully",
"Backup Failed": "Backup failed: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Delete Backup",
"Export Backup": "Export Backup",
"Restore Backup": "Restore Backup",
"Backup Time": "Backup Time",
"Confirm to delete this backup file?": "Confirm to delete this backup file?",
"Confirm to restore this backup file?": "Confirm to restore this backup file?",
"Restore Success, App will restart in 1s": "Restore Success, App will restart in 1s",
"Failed to fetch backup files": "Failed to fetch backup files",
"Profile": "Profile",
"Web UI": "Web UI",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "Backup Setting",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Backup",
"refresh": "새로고침",
"save": "저장",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "삭제",
"deleteBackup": "Delete Backup",
"restore": "Restore",
"restoreBackup": "Restore Backup"
},
"fields": {
"webdavUrl": "WebDAV Server URL",
"username": "사용자 이름",
"password": "비밀번호",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "WebDAV URL cannot be empty",
"invalidWebdavUrl": "Invalid WebDAV URL format",
"usernameRequired": "Username cannot be empty",
"passwordRequired": "Password cannot be empty",
"webdavConfigSaved": "WebDAV configuration saved successfully",
"webdavConfigSaveFailed": "Failed to save WebDAV configuration: {{error}}",
"backupCreated": "Backup created successfully",
"backupFailed": "Backup failed: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Restore Success, App will restart in 1s",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Confirm to delete this backup file?",
"confirmRestore": "Confirm to restore this backup file?"
},
"table": {
"filename": "Filename",
"backupTime": "Backup Time",
"actions": "Actions",
"noBackups": "No backups available",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge 기본 설정",

View File

@@ -251,7 +251,6 @@
"Timeout": "Таймаут",
"Type": "Тип",
"Name": "Название",
"Refresh": "Обновить",
"Update": "Обновить",
"Close All Connections": "Close All Connections",
"Upload": "Загрузка",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Включить/Отключить системный прокси",
"toggle_tun_mode": "Включить/Отключить режим TUN",
"entry_lightweight_mode": "Вход в LightWeight Mode",
"Backup Setting": "Настройки резервного копирования",
"Runtime Config": "Используемый конфиг",
"Go to Release Page": "Перейти на страницу релизов",
"Portable Updater Error": "Портативная версия не поддерживает обновление внутри приложения, пожалуйста, скачайте и замените файлы вручную",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Ядро перезапущено",
"Currently on the Latest Version": "Обновление не требуется",
"Import Subscription Successful": "Подписка успешно импортирована",
"WebDAV Server URL": "URL-адрес сервера WebDAV http(s)://",
"Username": "Имя пользователя",
"Password": "Пароль",
"Backup": "Резервное копирование",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Имя файла",
"Actions": "Действия",
"Restore": "Восстановить",
"Export": "Export",
"No Backups": "Нет доступных резервных копий",
"WebDAV URL Required": "URL-адрес WebDAV не может быть пустым",
"Invalid WebDAV URL": "Неверный формат URL-адреса WebDAV",
"Username Required": "Имя пользователя не может быть пустым",
"Password Required": "Пароль не может быть пустым",
"WebDAV Config Saved": "Конфигурация WebDAV успешно сохранена",
"WebDAV Config Save Failed": "Не удалось сохранить конфигурацию WebDAV: {{error}}",
"Backup Created": "Резервная копия успешно создана",
"Backup Failed": "Ошибка резервного копирования: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Удалить резервную копию",
"Export Backup": "Export Backup",
"Restore Backup": "Восстановить резервную копию",
"Backup Time": "Время резервного копирования",
"Confirm to delete this backup file?": "Вы уверены, что хотите удалить этот файл резервной копии?",
"Confirm to restore this backup file?": "Вы уверены, что хотите восстановить этот файл резервной копии?",
"Restore Success, App will restart in 1s": "Восстановление успешно выполнено, приложение перезапустится через 1 секунду",
"Failed to fetch backup files": "Не удалось получить файлы резервных копий",
"Profile": "Профиль",
"Web UI": "Веб-интерфейс",
@@ -894,6 +860,55 @@
"autoEnterHint": "При закрытии окна LightWeight Mode будет автоматически активирован через {{n}} минут"
}
},
"backup": {
"title": "Настройки резервного копирования",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Резервное копирование",
"refresh": "Обновить",
"save": "Сохранить",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Удалить",
"deleteBackup": "Удалить резервную копию",
"restore": "Восстановить",
"restoreBackup": "Восстановить резервную копию"
},
"fields": {
"webdavUrl": "URL-адрес сервера WebDAV http(s)://",
"username": "Имя пользователя",
"password": "Пароль",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "URL-адрес WebDAV не может быть пустым",
"invalidWebdavUrl": "Неверный формат URL-адреса WebDAV",
"usernameRequired": "Имя пользователя не может быть пустым",
"passwordRequired": "Пароль не может быть пустым",
"webdavConfigSaved": "Конфигурация WebDAV успешно сохранена",
"webdavConfigSaveFailed": "Не удалось сохранить конфигурацию WebDAV: {{error}}",
"backupCreated": "Резервная копия успешно создана",
"backupFailed": "Ошибка резервного копирования: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Восстановление успешно выполнено, приложение перезапустится через 1 секунду",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Вы уверены, что хотите удалить этот файл резервной копии?",
"confirmRestore": "Вы уверены, что хотите восстановить этот файл резервной копии?"
},
"table": {
"filename": "Имя файла",
"backupTime": "Время резервного копирования",
"actions": "Действия",
"noBackups": "Нет доступных резервных копий",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Основные настройки Verge",

View File

@@ -251,7 +251,6 @@
"Timeout": "Zaman Aşımı",
"Type": "Tip",
"Name": "İsim",
"Refresh": "Yenile",
"Update": "Güncelle",
"Close All Connections": "Close All Connections",
"Upload": "Yükleme",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Sistem Vekil'ini Etkinleştir/Devre Dışı Bırak",
"toggle_tun_mode": "Tun Modunu Etkinleştir/Devre Dışı Bırak",
"entry_lightweight_mode": "Hafif Moda Gir",
"Backup Setting": "Yedekleme Ayarı",
"Runtime Config": "Çalışma Zamanı Yapılandırması",
"Go to Release Page": "Sürüm Sayfasına Git",
"Portable Updater Error": "Taşınabilir sürüm uygulama içi güncellemeleri desteklemez. Lütfen manuel olarak indirip değiştirin",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clash Çekirdeği Yeniden Başlatıldı",
"Currently on the Latest Version": "Şu Anda En Son Sürümdesiniz",
"Import Subscription Successful": "Abonelik içe aktarımı başarılı",
"WebDAV Server URL": "WebDAV Sunucu URL'si",
"Username": "Kullanıcı Adı",
"Password": "Şifre",
"Backup": "Yedekle",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Dosya Adı",
"Actions": "İşlemler",
"Restore": "Geri Yükle",
"Export": "Export",
"No Backups": "Kullanılabilir yedek yok",
"WebDAV URL Required": "WebDAV URL'si boş olamaz",
"Invalid WebDAV URL": "Geçersiz WebDAV URL formatı",
"Username Required": "Kullanıcı adı boş olamaz",
"Password Required": "Şifre boş olamaz",
"WebDAV Config Saved": "WebDAV yapılandırması başarıyla kaydedildi",
"WebDAV Config Save Failed": "WebDAV yapılandırması kaydedilemedi: {{error}}",
"Backup Created": "Yedek başarıyla oluşturuldu",
"Backup Failed": "Yedekleme başarısız oldu: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Yedeği Sil",
"Export Backup": "Export Backup",
"Restore Backup": "Yedeği Geri Yükle",
"Backup Time": "Yedekleme Zamanı",
"Confirm to delete this backup file?": "Bu yedek dosyasını silmeyi onaylıyor musunuz?",
"Confirm to restore this backup file?": "Bu yedek dosyasını geri yüklemeyi onaylıyor musunuz?",
"Restore Success, App will restart in 1s": "Geri Yükleme Başarılı, Uygulama 1 saniye içinde yeniden başlatılacak",
"Failed to fetch backup files": "Yedek dosyaları alınamadı",
"Profile": "Profil",
"Web UI": "Web Arayüzü",
@@ -894,6 +860,55 @@
"autoEnterHint": "Pencere kapatıldığında, Hafif Mod {{n}} dakika sonra otomatik olarak etkinleştirilecek"
}
},
"backup": {
"title": "Yedekleme Ayarı",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Yedekle",
"refresh": "Yenile",
"save": "Kaydet",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Sil",
"deleteBackup": "Yedeği Sil",
"restore": "Geri Yükle",
"restoreBackup": "Yedeği Geri Yükle"
},
"fields": {
"webdavUrl": "WebDAV Sunucu URL'si",
"username": "Kullanıcı Adı",
"password": "Şifre",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "WebDAV URL'si boş olamaz",
"invalidWebdavUrl": "Geçersiz WebDAV URL formatı",
"usernameRequired": "Kullanıcı adı boş olamaz",
"passwordRequired": "Şifre boş olamaz",
"webdavConfigSaved": "WebDAV yapılandırması başarıyla kaydedildi",
"webdavConfigSaveFailed": "WebDAV yapılandırması kaydedilemedi: {{error}}",
"backupCreated": "Yedek başarıyla oluşturuldu",
"backupFailed": "Yedekleme başarısız oldu: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Geri Yükleme Başarılı, Uygulama 1 saniye içinde yeniden başlatılacak",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Bu yedek dosyasını silmeyi onaylıyor musunuz?",
"confirmRestore": "Bu yedek dosyasını geri yüklemeyi onaylıyor musunuz?"
},
"table": {
"filename": "Dosya Adı",
"backupTime": "Yedekleme Zamanı",
"actions": "İşlemler",
"noBackups": "Kullanılabilir yedek yok",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge Temel Ayarı",

View File

@@ -251,7 +251,6 @@
"Timeout": "Таймаут",
"Type": "Төр",
"Name": "Исем",
"Refresh": "Яңарту",
"Update": "Яңарту",
"Close All Connections": "Close All Connections",
"Upload": "Upload",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "Системалы проксины кабызу/сүндерү",
"toggle_tun_mode": "Tun режимын кабызу/сүндерү",
"entry_lightweight_mode": "Entry Lightweight Mode",
"Backup Setting": "Резерв копия көйләүләре",
"Runtime Config": "Агымдагы конфигурация",
"Go to Release Page": "Релизлар битенә күчү",
"Portable Updater Error": "Портатив версиядә кушымта эчендә яңарту хупланмый, кулдан төшереп алыгыз",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "Clash ядросы яңадан башланды",
"Currently on the Latest Version": "Сездә иң соңгы версия урнаштырылган",
"Import Subscription Successful": "Import subscription successful",
"WebDAV Server URL": "WebDAV сервер URL-ы (http(s)://)",
"Username": "Кулланучы исеме",
"Password": "Пароль",
"Backup": "Резерв копия",
"Local Backup": "Local backup",
"WebDAV Backup": "WebDAV backup",
"Select Backup Target": "Select backup target",
"Filename": "Файл исеме",
"Actions": "Гамәлләр",
"Restore": "Кайтару",
"Export": "Export",
"No Backups": "Резерв копияләр юк",
"WebDAV URL Required": "WebDAV адресы буш булырга тиеш түгел",
"Invalid WebDAV URL": "WebDAV адресы дөрес түгел",
"Username Required": "Кулланучы исеме буш булмаска тиеш",
"Password Required": "Пароль буш булмаска тиеш",
"WebDAV Config Saved": "WebDAV көйләүләре сакланды",
"WebDAV Config Save Failed": "WebDAV көйләүләрен саклап булмады: {{error}}",
"Backup Created": "Резерв копия уңышлы ясалды",
"Backup Failed": "Резерв копия хата белән төгәлләнде: {{error}}",
"Local Backup Created": "Local backup created successfully",
"Local Backup Failed": "Local backup failed",
"Local Backup Exported": "Local backup exported successfully",
"Local Backup Export Failed": "Failed to export local backup",
"Local Backup Info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups.",
"Delete Backup": "Резерв копияне бетерү",
"Export Backup": "Export Backup",
"Restore Backup": "Резерв копияне кайтару",
"Backup Time": "Резерв копия вакыты",
"Confirm to delete this backup file?": "Бу резерв копия файлын бетерергә телисезме?",
"Confirm to restore this backup file?": "Бу резерв копия файлын кире кайтарырга телисезме?",
"Restore Success, App will restart in 1s": "Уңышлы кайтарылды, кушымта 1 секундтан яңадан башланачак",
"Failed to fetch backup files": "Резерв копия файлларын алуда хата",
"Profile": "Профиль",
"Web UI": "Веб-интерфейс",
@@ -894,6 +860,55 @@
"autoEnterHint": "When closing the window, LightWeight Mode will be automatically activated after {{n}} minutes"
}
},
"backup": {
"title": "Резерв копия көйләүләре",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
},
"actions": {
"selectTarget": "Select backup target",
"backup": "Резерв копия",
"refresh": "Яңарту",
"save": "Саклау",
"export": "Export",
"exportBackup": "Export Backup",
"delete": "Бетерү",
"deleteBackup": "Резерв копияне бетерү",
"restore": "Кайтару",
"restoreBackup": "Резерв копияне кайтару"
},
"fields": {
"webdavUrl": "WebDAV сервер URL-ы (http(s)://)",
"username": "Кулланучы исеме",
"password": "Пароль",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
},
"messages": {
"webdavUrlRequired": "WebDAV адресы буш булырга тиеш түгел",
"invalidWebdavUrl": "WebDAV адресы дөрес түгел",
"usernameRequired": "Кулланучы исеме буш булмаска тиеш",
"passwordRequired": "Пароль буш булмаска тиеш",
"webdavConfigSaved": "WebDAV көйләүләре сакланды",
"webdavConfigSaveFailed": "WebDAV көйләүләрен саклап булмады: {{error}}",
"backupCreated": "Резерв копия уңышлы ясалды",
"backupFailed": "Резерв копия хата белән төгәлләнде: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"restoreSuccess": "Уңышлы кайтарылды, кушымта 1 секундтан яңадан башланачак",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"confirmDelete": "Бу резерв копия файлын бетерергә телисезме?",
"confirmRestore": "Бу резерв копия файлын кире кайтарырга телисезме?"
},
"table": {
"filename": "Файл исеме",
"backupTime": "Резерв копия вакыты",
"actions": "Гамәлләр",
"noBackups": "Резерв копияләр юк",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge Төп көйләүләр",

View File

@@ -251,7 +251,6 @@
"Timeout": "超时时间",
"Type": "类型",
"Name": "名称",
"Refresh": "刷新",
"Update": "更新",
"Close All Connections": "关闭所有连接",
"Upload": "上传",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "打开/关闭系统代理",
"toggle_tun_mode": "打开/关闭 TUN 模式",
"entry_lightweight_mode": "进入轻量模式",
"Backup Setting": "备份设置",
"Runtime Config": "当前配置",
"Go to Release Page": "前往发布页",
"Portable Updater Error": "便携版不支持应用内更新,请手动下载替换",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "已重启 Clash 内核",
"Currently on the Latest Version": "当前已是最新版本",
"Import Subscription Successful": "导入订阅成功",
"WebDAV Server URL": "WebDAV 服务器地址 http(s)://",
"Username": "用户名",
"Password": "密码",
"Backup": "备份",
"Local Backup": "本地备份",
"WebDAV Backup": "WebDAV 备份",
"Select Backup Target": "选择备份目标",
"Filename": "文件名称",
"Actions": "操作",
"Restore": "恢复",
"Export": "导出",
"No Backups": "暂无备份",
"WebDAV URL Required": "WebDAV 服务器地址不能为空",
"Invalid WebDAV URL": "无效的 WebDAV 服务器地址格式",
"Username Required": "用户名不能为空",
"Password Required": "密码不能为空",
"WebDAV Config Saved": "WebDAV 配置保存成功",
"WebDAV Config Save Failed": "保存 WebDAV 配置失败: {{error}}",
"Backup Created": "备份创建成功",
"Backup Failed": "备份失败: {{error}}",
"Local Backup Created": "本地备份创建成功",
"Local Backup Failed": "本地备份失败",
"Local Backup Exported": "本地备份导出成功",
"Local Backup Export Failed": "本地备份导出失败",
"Local Backup Info": "在应用数据目录中创建本地备份,您可以通过下方列表进行恢复或删除。",
"Delete Backup": "删除备份",
"Export Backup": "导出备份",
"Restore Backup": "恢复备份",
"Backup Time": "备份时间",
"Confirm to delete this backup file?": "确认删除此备份文件吗?",
"Confirm to restore this backup file?": "确认恢复此份文件吗?",
"Restore Success, App will restart in 1s": "恢复成功,应用将在 1 秒后重启",
"Failed to fetch backup files": "获取备份文件失败",
"Profile": "配置",
"Web UI": "网页界面",
@@ -894,6 +860,55 @@
"autoEnterHint": "关闭窗口后,轻量模式将在 {{n}} 分钟后自动激活"
}
},
"backup": {
"title": "备份设置",
"tabs": {
"local": "本地备份",
"webdav": "WebDAV 备份"
},
"actions": {
"selectTarget": "选择备份目标",
"backup": "备份",
"refresh": "刷新",
"save": "保存",
"export": "导出",
"exportBackup": "导出备份",
"delete": "删除",
"deleteBackup": "删除备份",
"restore": "恢复",
"restoreBackup": "恢复备份"
},
"fields": {
"webdavUrl": "WebDAV 服务器地址 http(s)://",
"username": "用户名",
"password": "密码",
"info": "在应用数据目录中创建本地备份,您可以通过下方列表进行恢复或删除。"
},
"messages": {
"webdavUrlRequired": "WebDAV 服务器地址不能为空",
"invalidWebdavUrl": "无效的 WebDAV 服务器地址格式",
"usernameRequired": "用户名不能为空",
"passwordRequired": "密码不能为空",
"webdavConfigSaved": "WebDAV 配置保存成功",
"webdavConfigSaveFailed": "保存 WebDAV 配置失败: {{error}}",
"backupCreated": "备份创建成功",
"backupFailed": "备份失败: {{error}}",
"localBackupCreated": "本地备份创建成功",
"localBackupFailed": "本地备份失败",
"restoreSuccess": "恢复成功,应用将在 1 秒后重启",
"localBackupExported": "本地备份导出成功",
"localBackupExportFailed": "本地备份导出失败",
"confirmDelete": "确认删除此备份文件吗?",
"confirmRestore": "确认恢复此份文件吗?"
},
"table": {
"filename": "文件名称",
"backupTime": "备份时间",
"actions": "操作",
"noBackups": "暂无备份",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge 基础设置",

View File

@@ -251,7 +251,6 @@
"Timeout": "逾時",
"Type": "類型",
"Name": "名稱",
"Refresh": "重整",
"Update": "更新",
"Close All Connections": "關閉全部連線",
"Upload": "上傳",
@@ -367,7 +366,6 @@
"toggle_system_proxy": "開啟/關閉系統代理",
"toggle_tun_mode": "開啟/關閉 虛擬網路介面卡模式",
"entry_lightweight_mode": "進入輕量模式",
"Backup Setting": "備份設定",
"Runtime Config": "執行期設定",
"Go to Release Page": "前往發佈頁面",
"Portable Updater Error": "可攜式版不支援應用程式內更新,請手動下載替換",
@@ -393,38 +391,6 @@
"Clash Core Restarted": "已重啟 Clash 內核",
"Currently on the Latest Version": "目前已是最新版本",
"Import Subscription Successful": "匯入訂閱成功",
"WebDAV Server URL": "WebDAV 伺服器位址 http(s)://",
"Username": "使用者名稱",
"Password": "密碼",
"Backup": "備份",
"Local Backup": "本機備份",
"WebDAV Backup": "WebDAV 備份",
"Select Backup Target": "選擇備份目標",
"Filename": "檔案名稱",
"Actions": "動作",
"Restore": "還原",
"Export": "匯出",
"No Backups": "暫無備份",
"WebDAV URL Required": "WebDAV 伺服器位址不能為空",
"Invalid WebDAV URL": "無效的 WebDAV 伺服器位址格式",
"Username Required": "使用者名稱不能為空",
"Password Required": "密碼不能為空",
"WebDAV Config Saved": "WebDAV 配置儲存成功",
"WebDAV Config Save Failed": "儲存 WebDAV 配置失敗: {{error}}",
"Backup Created": "備份建立成功",
"Backup Failed": "備份失敗: {{error}}",
"Local Backup Created": "本機備份建立成功",
"Local Backup Failed": "本機備份失敗",
"Local Backup Exported": "本機備份匯出成功",
"Local Backup Export Failed": "本機備份匯出失敗",
"Local Backup Info": "在應用程式資料目錄中建立本機備份,您可以透過下方列表進行還原或刪除。",
"Delete Backup": "刪除備份",
"Export Backup": "匯出備份",
"Restore Backup": "還原備份",
"Backup Time": "備份時間",
"Confirm to delete this backup file?": "確認是否刪除此備份檔案嗎?",
"Confirm to restore this backup file?": "確認還原此份檔案嗎?",
"Restore Success, App will restart in 1s": "還原成功,應用程式將在 1 秒後重啟",
"Failed to fetch backup files": "取得備份檔案失敗",
"Profile": "配置",
"Web UI": "網頁介面",
@@ -894,6 +860,55 @@
"autoEnterHint": "關閉視窗後,輕量模式將在 {{n}} 分鐘後自動啟用"
}
},
"backup": {
"title": "備份設定",
"tabs": {
"local": "本機備份",
"webdav": "WebDAV 備份"
},
"actions": {
"selectTarget": "選擇備份目標",
"backup": "備份",
"refresh": "重整",
"save": "儲存",
"export": "匯出",
"exportBackup": "匯出備份",
"delete": "刪除",
"deleteBackup": "刪除備份",
"restore": "還原",
"restoreBackup": "還原備份"
},
"fields": {
"webdavUrl": "WebDAV 伺服器位址 http(s)://",
"username": "使用者名稱",
"password": "密碼",
"info": "在應用程式資料目錄中建立本機備份,您可以透過下方列表進行還原或刪除。"
},
"messages": {
"webdavUrlRequired": "WebDAV 伺服器位址不能為空",
"invalidWebdavUrl": "無效的 WebDAV 伺服器位址格式",
"usernameRequired": "使用者名稱不能為空",
"passwordRequired": "密碼不能為空",
"webdavConfigSaved": "WebDAV 配置儲存成功",
"webdavConfigSaveFailed": "儲存 WebDAV 配置失敗: {{error}}",
"backupCreated": "備份建立成功",
"backupFailed": "備份失敗: {{error}}",
"localBackupCreated": "本機備份建立成功",
"localBackupFailed": "本機備份失敗",
"restoreSuccess": "還原成功,應用程式將在 1 秒後重啟",
"localBackupExported": "本機備份匯出成功",
"localBackupExportFailed": "本機備份匯出失敗",
"confirmDelete": "確認是否刪除此備份檔案嗎?",
"confirmRestore": "確認還原此份檔案嗎?"
},
"table": {
"filename": "檔案名稱",
"backupTime": "備份時間",
"actions": "動作",
"noBackups": "暫無備份",
"rowsPerPage": "Rows per page"
}
},
"verge": {
"basic": {
"title": "Verge 基礎設定",