feat(settings): add database backup management

This commit is contained in:
Rafael Foster
2026-04-29 14:04:04 -03:00
parent 7e61a83db9
commit 0cbd93e4e0
25 changed files with 816 additions and 33 deletions
+17 -1
View File
@@ -752,7 +752,23 @@
"memberContactBirthdayHint": "यह सदस्य स्वचालित रूप से संपर्क और जन्मदिन के साथ समन्वयित होता है।",
"memberBirthDateInvalid": "चयनित दिनांक प्रारूप में एक मान्य जन्म तिथि का उपयोग करें।",
"memberPhoneMeta": "फ़ोन: {{value}}",
"memberBirthdayMeta": "जन्मदिन: {{date}}"
"memberBirthdayMeta": "जन्मदिन: {{date}}",
"tabBackup": "बैकअप प्रबंधन",
"sectionBackup": "बैकअप प्रबंधन",
"backupDownloadTitle": "डेटाबेस बैकअप डाउनलोड करें",
"backupDownloadHint": "सभी ऐप डेटा का एक संगत SQLite बैकअप बनाता है।",
"backupDownloadButton": "बैकअप डाउनलोड करें",
"backupRestoreTitle": "डेटाबेस बैकअप पुनर्स्थापित करें",
"backupRestoreHint": "पुनर्स्थापना मौजूदा डेटाबेस को बदल देगी। जारी रखने से पहले नया बैकअप डाउनलोड करें।",
"backupDropzoneTitle": "बैकअप फ़ाइल यहाँ छोड़ें या चुनने के लिए क्लिक करें",
"backupDropzoneHint": "SQLite बैकअप फ़ाइलें: .db, .sqlite या .sqlite3",
"backupRestoreButton": "बैकअप पुनर्स्थापित करें",
"backupRestoreConfirm": "यह बैकअप सभी के लिए मौजूदा डेटाबेस को बदल देगा। जारी रखें?",
"backupRestoring": "पुनर्स्थापित हो रहा है...",
"backupRestoredToast": "डेटाबेस पुनर्स्थापित हुआ। फिर से लोड हो रहा है...",
"backupCliTitle": "CLI / Docker Compose पुनर्स्थापना",
"backupCliHint": "ऑपरेशनल पुनर्स्थापना के लिए, बैकअप को कंटेनर में माउंट करें और restore helper चलाएँ।",
"backupCliBackupHint": "आप Docker Compose से सीधे बैकअप भी बना सकते हैं:"
},
"login": {
"tagline": "पारिवारिक योजना। सुरक्षित। गोपनीयता-अनुकूल। ओपन सोर्स।",