data.json 6.9 KB

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