data.json 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. {
  2. "cleanup": {
  3. "backupRecommendation": "建議:在清理前先匯出資料庫備份,以防需要還原資料。",
  4. "button": "清理日誌",
  5. "cancel": "關閉",
  6. "cleaning": "清理中...",
  7. "confirm": "確認清理",
  8. "confirmTitle": "確認清理日誌",
  9. "confirmWarning": "此操作將永久刪除 {range}的所有日誌記錄,且無法復原。",
  10. "descriptionWarning": "清理歷史日誌資料以釋放資料庫儲存空間。注意:統計資料將被保留,但日誌詳情將被永久刪除。",
  11. "error": "清理日誌失敗",
  12. "failed": "清理失敗",
  13. "logsDeleted": "✗ 日誌詳情將被刪除(請求/回應內容、錯誤資訊等)",
  14. "previewCount": "將刪除 {count} 筆日誌記錄",
  15. "previewError": "無法取得預覽資訊",
  16. "previewLoading": "正在統計...",
  17. "range": {
  18. "180days": "六個月前的日誌 (180 天)",
  19. "30days": "一個月前的日誌 (30 天)",
  20. "7days": "一週前的日誌 (7 天)",
  21. "90days": "三個月前的日誌 (90 天)"
  22. },
  23. "rangeDescription": {
  24. "180days": "六個月前",
  25. "30days": "一個月前",
  26. "7days": "一週前",
  27. "90days": "三個月前",
  28. "default": "約 {days} 天前"
  29. },
  30. "rangeLabel": "清理範圍",
  31. "softDeletePurged": "另外清除了 {count} 筆軟刪除記錄",
  32. "statisticsRetained": "✓ 統計資料將被保留(用於趨勢分析)",
  33. "successMessage": "成功清理 {count} 筆日誌記錄({batches} 批次,耗時 {duration}秒)",
  34. "vacuumComplete": "資料庫空間已回收",
  35. "willClean": "將清理 {range} 的所有日誌記錄"
  36. },
  37. "description": "管理資料庫的備份與恢復,支援完整資料匯入匯出和日誌清理。",
  38. "export": {
  39. "button": "匯出資料庫",
  40. "descriptionFull": "匯出完整的資料庫備份檔案(.dump 格式),可用於資料遷移或還原。備份檔案使用 PostgreSQL custom format,自動壓縮且相容不同版本的資料庫結構。",
  41. "error": "匯出資料庫失敗",
  42. "exporting": "正在匯出...",
  43. "failed": "匯出失敗",
  44. "mode": {
  45. "excludeLogs": "排除日誌",
  46. "full": "完整備份",
  47. "ledgerOnly": "僅帳單資料"
  48. },
  49. "modeDescription": {
  50. "excludeLogs": "不匯出日誌資料(保留表結構)",
  51. "full": "匯出所有資料,包括請求日誌",
  52. "ledgerOnly": "僅匯出帳單記錄(最小體積)"
  53. },
  54. "successMessage": "資料庫匯出成功!"
  55. },
  56. "guide": {
  57. "items": {
  58. "cleanup": {
  59. "description": "物理刪除歷史日誌資料,不可恢復。統計資料(statistics 表)將被保留。建議清理前先匯出資料庫備份。",
  60. "title": "日誌清理"
  61. },
  62. "environment": {
  63. "description": "此功能需要 Docker Compose 部署環境。本機開發環境可能無法使用。",
  64. "title": "環境要求"
  65. },
  66. "format": {
  67. "description": "使用 PostgreSQL custom format (.dump),自動壓縮且能夠相容不同版本的資料庫結構。",
  68. "title": "備份格式"
  69. },
  70. "merge": {
  71. "description": "保留現有資料,嘗試插入備份中的資料。如果存在主鍵衝突可能導致匯入失敗。",
  72. "title": "合併模式"
  73. },
  74. "overwrite": {
  75. "description": "匯入前會刪除所有現有資料,確保資料庫與備份檔案完全一致。適合完整復原場景。",
  76. "title": "覆寫模式"
  77. },
  78. "safety": {
  79. "description": "在執行匯入操作前,建議先匯出目前資料庫作為備份,避免資料遺失。",
  80. "title": "安全建議"
  81. }
  82. },
  83. "title": "使用說明與注意事項"
  84. },
  85. "import": {
  86. "backupFile": "備份檔案:",
  87. "backupRecommendation": "建議在執行此操作前,先匯出目前資料庫作為備份。",
  88. "button": "匯入資料庫",
  89. "cancel": "關閉",
  90. "cleanFirstDescription": "匯入前刪除所有現有資料,確保資料庫與備份檔案完全一致。如果不勾選,將嘗試合併資料,但可能因主鍵衝突而失敗。",
  91. "cleanFirstLabel": "清除現有資料(覆蓋模式)",
  92. "confirm": "確認匯入",
  93. "confirmMerge": "您選擇了「合併模式」,這將嘗試在保留現有資料的基礎上匯入備份。",
  94. "confirmOverwrite": "您選擇了「覆蓋模式」,這將會刪除所有現有資料後匯入備份。",
  95. "confirmTitle": "確認匯入資料庫",
  96. "descriptionFull": "從備份檔案還原資料庫。支援 PostgreSQL custom format (.dump) 格式的備份檔案。",
  97. "error": "匯入資料庫失敗",
  98. "errorUnknown": "未知錯誤",
  99. "failedMessage": "資料匯入失敗,請查看詳細日誌",
  100. "fileError": "請選擇 .dump 格式的備份檔案",
  101. "fileSelected": "已選擇:{name}({size} MB)",
  102. "importing": "正在匯入...",
  103. "noFileSelected": "請先選擇備份檔案",
  104. "parseError": "解析回應資料失敗",
  105. "progressTitle": "匯入進度",
  106. "selectFileLabel": "選擇備份檔案",
  107. "streamError": "無法讀取回應串流",
  108. "streamInterrupted": "資料流意外中斷",
  109. "streamInterruptedDesc": "匯入進度未正常完成,請檢查日誌並驗證資料完整性。如有問題,請重新匯入。",
  110. "successCleanModeDesc": "所有資料已成功還原。如果頁面顯示異常,請重新整理瀏覽器。",
  111. "successMergeModeDesc": "資料已成功匯入並合併。如果頁面顯示異常,請重新整理瀏覽器。",
  112. "successMessage": "資料匯入完成!",
  113. "successWithWarnings": "資料匯入完成(有警告)",
  114. "successWithWarningsDesc": "資料已成功匯入,但略過了一些已存在的物件。如果頁面顯示異常,請重新整理瀏覽器或重新啟動應用。",
  115. "warningMerge": "注意:如果存在主鍵衝突,匯入可能會失敗。",
  116. "warningOverwrite": "警告:此操作不可逆,所有目前資料將被永久刪除!"
  117. },
  118. "section": {
  119. "cleanup": {
  120. "description": "清理歷史日誌資料以釋放資料庫儲存空間。注意:統計資料將被保留,但日誌詳情將被永久刪除。",
  121. "title": "日誌清理"
  122. },
  123. "export": {
  124. "description": "匯出完整的資料庫備份檔案(.dump 格式),可用於資料遷移或還原。",
  125. "title": "資料匯出"
  126. },
  127. "import": {
  128. "description": "從備份檔案還原資料庫。支援 PostgreSQL custom format (.dump) 格式的備份檔案。",
  129. "title": "資料匯入"
  130. },
  131. "status": {
  132. "description": "查看目前資料庫的連線狀態和基本資訊。",
  133. "title": "資料庫狀態"
  134. }
  135. },
  136. "status": {
  137. "connected": "資料庫連線正常",
  138. "connectionUnavailable": "資料庫連線不可用,請檢查資料庫服務狀態",
  139. "error": "取得資料庫狀態失敗",
  140. "loading": "載入中...",
  141. "retry": "重試",
  142. "tables": "{count} 個資料表",
  143. "unavailable": "資料庫無法使用",
  144. "size": "資料庫大小",
  145. "tableCount": "資料表數量"
  146. },
  147. "title": "資料管理"
  148. }