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": "Bu üye otomatik olarak Kişiler ve Doğum Günleri ile senkronize edilir.",
"memberBirthDateInvalid": "Seçilen tarih formatında geçerli bir doğum tarihi kullanın.",
"memberPhoneMeta": "Telefon: {{value}}",
"memberBirthdayMeta": "Doğum günü: {{date}}"
"memberBirthdayMeta": "Doğum günü: {{date}}",
"tabBackup": "Yedek yönetimi",
"sectionBackup": "Yedek yönetimi",
"backupDownloadTitle": "Veritabanı yedeğini indir",
"backupDownloadHint": "Tüm uygulama verilerinin tutarlı bir SQLite yedeğini oluşturur.",
"backupDownloadButton": "Yedeği indir",
"backupRestoreTitle": "Veritabanı yedeğini geri yükle",
"backupRestoreHint": "Geri yükleme mevcut veritabanını değiştirir. Devam etmeden önce yeni bir yedek indirin.",
"backupDropzoneTitle": "Yedek dosyasını buraya bırakın veya seçmek için tıklayın",
"backupDropzoneHint": "SQLite yedek dosyaları: .db, .sqlite veya .sqlite3",
"backupRestoreButton": "Yedeği geri yükle",
"backupRestoreConfirm": "Bu yedek herkes için mevcut veritabanını değiştirecek. Devam edilsin mi?",
"backupRestoring": "Geri yükleniyor...",
"backupRestoredToast": "Veritabanı geri yüklendi. Yeniden yükleniyor...",
"backupCliTitle": "CLI / Docker Compose geri yükleme",
"backupCliHint": "Operasyonel geri yüklemeler için yedeği konteynere bağlayın ve geri yükleme yardımcısını çalıştırın.",
"backupCliBackupHint": "Docker Compose ile doğrudan yedek de oluşturabilirsiniz:"
},
"login": {
"tagline": "Aile planlaması. Güvenli. Gizlilik dostu. Açık kaynak.",