站点同步

This commit is contained in:
tianmo committed 2026-10-17 14:41:32 +08:00
1 parent a64be50b73
commit 9cb8552a99
28 files changed
+1683 -18

No files matched your search

+25
View File
@@ -645,6 +645,30 @@
"conflictSkip": "Skip existing files",
"conflictOverwrite": "Overwrite existing files and database",
"syncTitle": "Cross-backend sync",
"siteSyncTitle": "Site-to-site sync",
"siteSyncSubtitle": "Sync media indexes, images, videos, files, thumbnails, HLS segments and tags to another PicHost. Matching usernames must already exist on the target.",
"siteSyncPushSubtitle": "Push media indexes, images, videos, files, thumbnails, HLS segments and tags to another PicHost. Matching usernames must already exist on the target.",
"siteSyncPullSubtitle": "Pull media indexes, images, videos, files, thumbnails, HLS segments and tags from another PicHost. Matching usernames must already exist on this site.",
"siteSyncTarget": "Target site URL",
"siteSyncSource": "Source site URL",
"siteSyncToken": "Target admin API token",
"siteSyncSourceToken": "Source admin API token",
"siteSyncTokenPlaceholder": "Enter target admin token",
"siteSyncSourceTokenPlaceholder": "Enter source admin token",
"siteSyncStart": "Start sync",
"siteSyncStartPush": "Start push",
"siteSyncStartPull": "Start pull",
"siteSyncDirection": "Sync direction:",
"siteSyncPush": "Push to target",
"siteSyncPull": "Pull from target",
"siteSyncConflict": "Conflict policy:",
"siteSyncSkip": "Skip existing",
"siteSyncOverwrite": "Overwrite existing",
"siteSyncResume": "Resume last sync",
"siteSyncScanProgress": "Media scan progress",
"siteSyncFileProgress": "Synced file count",
"siteSyncStarted": "Site-to-site sync started",
"siteSyncFailed": "Failed to start site-to-site sync",
"syncMigrateTitle": "Cross-backend migration",
"syncMigrateSubtitle": "Migrate files between configured backends",
"syncSubtitle": "Copy files between configured backends and update the index",
@@ -694,6 +718,7 @@
"jobTypeExport": "Site export",
"jobTypeRestore": "Site restore",
"jobTypeSync": "Cross-backend sync",
"jobTypeSiteSync": "Site-to-site sync",
"statusPending": "Pending",
"statusRunning": "Running",
"statusDone": "Done",