From 636a7e3461dfc5d252b2ee489d4a6c20a137ba15 Mon Sep 17 00:00:00 2001 From: niksedk Date: Wed, 9 Nov 2022 08:26:38 +0100 Subject: [PATCH] Add more settings for "Delete auto-backup after" - thx pahtashow :) --- LanguageBaseEnglish.xml | 3 +-- src/ui/Forms/Options/Settings.cs | 33 ++++++++++------------------ src/ui/Languages/bg-BG.xml | 3 +-- src/ui/Languages/ca-ES.xml | 3 +-- src/ui/Languages/cs-CZ.xml | 3 +-- src/ui/Languages/da-DK.xml | 3 +-- src/ui/Languages/de-DE.xml | 3 +-- src/ui/Languages/el-GR.xml | 3 +-- src/ui/Languages/es-AR.xml | 3 +-- src/ui/Languages/es-ES.xml | 3 +-- src/ui/Languages/es-MX.xml | 3 +-- src/ui/Languages/eu-ES.xml | 3 +-- src/ui/Languages/fa-IR.xml | 3 +-- src/ui/Languages/fi-FI.xml | 3 +-- src/ui/Languages/hr-HR.xml | 3 +-- src/ui/Languages/hu-HU.xml | 3 +-- src/ui/Languages/id-ID.xml | 3 +-- src/ui/Languages/it-IT.xml | 3 +-- src/ui/Languages/ja-JP.xml | 3 +-- src/ui/Languages/ko-KR.xml | 3 +-- src/ui/Languages/mk-MK.xml | 3 +-- src/ui/Languages/nl-NL.xml | 3 +-- src/ui/Languages/pl-PL.xml | 3 +-- src/ui/Languages/pt-BR.xml | 3 +-- src/ui/Languages/pt-PT.xml | 3 +-- src/ui/Languages/ro-RO.xml | 3 +-- src/ui/Languages/ru-RU.xml | 3 +-- src/ui/Languages/sr-Latn-RS.xml | 3 +-- src/ui/Languages/sv-SE.xml | 3 +-- src/ui/Languages/tr-TR.xml | 3 +-- src/ui/Languages/vi-VN.xml | 3 +-- src/ui/Languages/zh-Hans.xml | 3 +-- src/ui/Languages/zh-TW.xml | 2 +- src/ui/Logic/Language.cs | 3 +-- src/ui/Logic/LanguageDeserializer.cs | 7 ++---- src/ui/Logic/LanguageStructure.cs | 3 +-- 36 files changed, 47 insertions(+), 94 deletions(-) diff --git a/LanguageBaseEnglish.xml b/LanguageBaseEnglish.xml index 9307db8a1..2aa40779e 100644 --- a/LanguageBaseEnglish.xml +++ b/LanguageBaseEnglish.xml @@ -2204,8 +2204,7 @@ can edit in same subtitle file (collaboration) Every 15th minute Delete after 1 month - 3 months - 6 months + {0} months Check for updates Auto save Allow edit of original subtitle diff --git a/src/ui/Forms/Options/Settings.cs b/src/ui/Forms/Options/Settings.cs index c5e59f9ae..321eefb0b 100644 --- a/src/ui/Forms/Options/Settings.cs +++ b/src/ui/Forms/Options/Settings.cs @@ -576,9 +576,12 @@ namespace Nikse.SubtitleEdit.Forms.Options comboBoxAutoBackup.Items[2] = language.AutoBackupEveryFiveMinutes; comboBoxAutoBackup.Items[3] = language.AutoBackupEveryFifteenMinutes; - comboBoxAutoBackupDeleteAfter.Items[0] = language.AutoBackupDeleteAfterOneMonth; - comboBoxAutoBackupDeleteAfter.Items[1] = language.AutoBackupDeleteAfterThreeMonths; - comboBoxAutoBackupDeleteAfter.Items[2] = language.AutoBackupDeleteAfterSixMonths; + comboBoxAutoBackupDeleteAfter.Items.Clear(); + comboBoxAutoBackupDeleteAfter.Items.Add(language.AutoBackupDeleteAfterOneMonth); + for (var i = 2; i <= 24; i++) + { + comboBoxAutoBackupDeleteAfter.Items.Add(string.Format(language.AutoBackupDeleteAfterXMonths, i)); + } groupBoxVideoEngine.Text = language.VideoEngine; radioButtonVideoPlayerDirectShow.Text = language.DirectShow; @@ -814,17 +817,14 @@ namespace Nikse.SubtitleEdit.Forms.Options comboBoxAutoBackup.SelectedIndex = 0; } - if (gs.AutoBackupDeleteAfterMonths == 3) + var deleteAfterIdx = gs.AutoBackupDeleteAfterMonths - 1; + if (deleteAfterIdx >= comboBoxAutoBackupDeleteAfter.Items.Count - 1) { - comboBoxAutoBackupDeleteAfter.SelectedIndex = 1; - } - else if (gs.AutoBackupDeleteAfterMonths == 1) - { - comboBoxAutoBackupDeleteAfter.SelectedIndex = 0; + comboBoxAutoBackupDeleteAfter.SelectedIndex = comboBoxAutoBackupDeleteAfter.Items.Count-1; } else { - comboBoxAutoBackupDeleteAfter.SelectedIndex = 2; + comboBoxAutoBackupDeleteAfter.SelectedIndex = deleteAfterIdx; } checkBoxCheckForUpdates.Checked = gs.CheckForUpdates; @@ -1837,18 +1837,7 @@ namespace Nikse.SubtitleEdit.Forms.Options gs.AutoBackupSeconds = 0; } - if (comboBoxAutoBackupDeleteAfter.SelectedIndex == 2) - { - gs.AutoBackupDeleteAfterMonths = 6; - } - else if (comboBoxAutoBackupDeleteAfter.SelectedIndex == 1) - { - gs.AutoBackupDeleteAfterMonths = 3; - } - else - { - gs.AutoBackupDeleteAfterMonths = 1; - } + gs.AutoBackupDeleteAfterMonths = comboBoxAutoBackupDeleteAfter.SelectedIndex+1; gs.CheckForUpdates = checkBoxCheckForUpdates.Checked; gs.AutoSave = checkBoxAutoSave.Checked; diff --git a/src/ui/Languages/bg-BG.xml b/src/ui/Languages/bg-BG.xml index 71d0a2078..fa497bc20 100644 --- a/src/ui/Languages/bg-BG.xml +++ b/src/ui/Languages/bg-BG.xml @@ -2200,8 +2200,7 @@ https://github.com/SubtitleEdit/subtitleedit Всеки 15 минути Изтр. след: 1 месец - 3 месеца - 6 месеца + {0} месеца Проверка за обновяване Авт. запазване Разрешаване редактиране на оригиналните субтитри diff --git a/src/ui/Languages/ca-ES.xml b/src/ui/Languages/ca-ES.xml index 747a7eadc..713430df9 100644 --- a/src/ui/Languages/ca-ES.xml +++ b/src/ui/Languages/ca-ES.xml @@ -1947,8 +1947,7 @@ Email: mailto:nikse.dk@gmail.com Cada quinze minuts Suprimeix després 1 mes - 3 mesos - 6 mesos + {0} mesos Comprova actualitzacions Auto Desa Permet edició subtítol original diff --git a/src/ui/Languages/cs-CZ.xml b/src/ui/Languages/cs-CZ.xml index ce2c4816a..3b5b5bdf9 100644 --- a/src/ui/Languages/cs-CZ.xml +++ b/src/ui/Languages/cs-CZ.xml @@ -2090,8 +2090,7 @@ upravovat stejný soubor titulků (spolupráce) Každých 15 minut Odstranit každých 1 měsíc - 3 měsíce - 6 měsíců + {0} měsíců Kontrolovat aktualizace Automatické ukládání Povolit úpravu původních titulků diff --git a/src/ui/Languages/da-DK.xml b/src/ui/Languages/da-DK.xml index 08565c731..22b41a79d 100644 --- a/src/ui/Languages/da-DK.xml +++ b/src/ui/Languages/da-DK.xml @@ -2193,8 +2193,7 @@ kan redigere i samme undertekst fil (fælles online projekt) Hver 15. minut Slet efter En måned - 3 måneder - 6 måneder + {0} måneder Tjek for opdateringer Automatisk gem Tillad redigering af originale undertekst diff --git a/src/ui/Languages/de-DE.xml b/src/ui/Languages/de-DE.xml index 9ba550e94..5f423c1c7 100644 --- a/src/ui/Languages/de-DE.xml +++ b/src/ui/Languages/de-DE.xml @@ -1809,8 +1809,7 @@ gleiche Untertiteldatei bearbeiten können (Zusammenarbeit) Alle 15 Minuten Entfernen nach 1 Monat - 3 Monate - 6 Monate + {0} Monate Nach Aktualisierungen suchen Erlaube Bearbeitung des Original Untertitels Nachfrage beim Löschen von Texten diff --git a/src/ui/Languages/el-GR.xml b/src/ui/Languages/el-GR.xml index d3f693173..93561a622 100644 --- a/src/ui/Languages/el-GR.xml +++ b/src/ui/Languages/el-GR.xml @@ -2196,8 +2196,7 @@ Email: mailto:nikse.dk@gmail.com Κάθε 15 λεπτά Διαγραφή σε 1 μήνα - 3 μήνες - 6 μήνες + {0} μήνες Έλεγχος ενημερώσεων Αυτόματη αποθήκευση Να επιτρέπεται η επεξεργασία αρχικού υποτίτλου diff --git a/src/ui/Languages/es-AR.xml b/src/ui/Languages/es-AR.xml index aed781e8a..f9a538273 100644 --- a/src/ui/Languages/es-AR.xml +++ b/src/ui/Languages/es-AR.xml @@ -2121,8 +2121,7 @@ puede editar el mismo archivo de subtítulo (colaboración) Cada 15 minutos Eliminar después de 1 mes - 3 meses - 6 meses + {0} meses Buscar actualizaciones Autoguardado Permitir la edición del subtítulo original diff --git a/src/ui/Languages/es-ES.xml b/src/ui/Languages/es-ES.xml index 6bc3a6183..fb3bfff0a 100644 --- a/src/ui/Languages/es-ES.xml +++ b/src/ui/Languages/es-ES.xml @@ -2122,8 +2122,7 @@ puede editar el mismo archivo de subtítulo (colaboración) Cada 15 minutos Eliminar después de 1 mes - 3 meses - 6 meses + {0} meses Buscar actualizaciones Autoguardado Permitir la edición del subtítulo original diff --git a/src/ui/Languages/es-MX.xml b/src/ui/Languages/es-MX.xml index 4c1c9e75d..d0e9666c8 100644 --- a/src/ui/Languages/es-MX.xml +++ b/src/ui/Languages/es-MX.xml @@ -2122,8 +2122,7 @@ puedan editar el mismo archivo de subtítulo (colaboración) cada 15 minutos Eliminar cada 1 mes - 3 meses - 6 meses + {0} meses Buscar actualizaciones Autoguardado Permitir la edición del subtítulo original diff --git a/src/ui/Languages/eu-ES.xml b/src/ui/Languages/eu-ES.xml index c4074dcd9..49802754d 100644 --- a/src/ui/Languages/eu-ES.xml +++ b/src/ui/Languages/eu-ES.xml @@ -2007,8 +2007,7 @@ Jarraitu horrela ere? 15 min behin Kendu: 1 hilabete - 3 hilabete - 6 hilabete + {0} hilabete Egiaztatu eguneraketak Berez gorde Ahalbidetu jatorrizko azpidatzia editatzea diff --git a/src/ui/Languages/fa-IR.xml b/src/ui/Languages/fa-IR.xml index c641ed04b..c5dd3d0ad 100644 --- a/src/ui/Languages/fa-IR.xml +++ b/src/ui/Languages/fa-IR.xml @@ -2144,8 +2144,7 @@ هر 15 دقیقه حذف بعد از 1 ماه - 3 ماه - 6 ماه + {0} ماه بررسی برای به روز رسانی ذخیره خودکار اجازه ویرایش از نام اصلی diff --git a/src/ui/Languages/fi-FI.xml b/src/ui/Languages/fi-FI.xml index 6bbe3c650..00008d96e 100644 --- a/src/ui/Languages/fi-FI.xml +++ b/src/ui/Languages/fi-FI.xml @@ -2154,8 +2154,7 @@ Mikäli tiedostoa on muokattu Subtitle Edit:llä, varmuuskopio voi olla käytett 15 minuutin välein Poista kun kulunut kuukausi - kaksi kuukautta - puoli vuotta + {0} kuukautta Tarkista päivitykset Automaattitallennus Salli alkuperäisen tekstityksen muokkaaminen diff --git a/src/ui/Languages/hr-HR.xml b/src/ui/Languages/hr-HR.xml index a49880a96..ce8f41be9 100644 --- a/src/ui/Languages/hr-HR.xml +++ b/src/ui/Languages/hr-HR.xml @@ -1733,8 +1733,7 @@ određeni podnaslov s drugim ljudima. svakih 15 minuta Obriši nakon 1 mjesec - 3 mjeseca - 6 mjeseci + {0} mjeseci Provjera ažuriranja &Dozvoli uređivanje izvornog podnaslova Pitaj za brisanje linija diff --git a/src/ui/Languages/hu-HU.xml b/src/ui/Languages/hu-HU.xml index d708e6332..8ea3832c5 100644 --- a/src/ui/Languages/hu-HU.xml +++ b/src/ui/Languages/hu-HU.xml @@ -2231,8 +2231,7 @@ 15 percenként Törlés ez után: 1 hónap - 3 hónap - 6 hónap + {0} hónap Frissítések ellenőrzése Automatikus mentés Eredeti felirat szerkesztésének engedélyezése diff --git a/src/ui/Languages/id-ID.xml b/src/ui/Languages/id-ID.xml index 2a337f532..7e9cf6d76 100644 --- a/src/ui/Languages/id-ID.xml +++ b/src/ui/Languages/id-ID.xml @@ -1766,8 +1766,7 @@ bisa mengedit dlm file subjudul yg sama (kolaborasi) Tiap 15 menit Hapus setelah 1 bulan - 3 bulan - 6 bulan + {0} bulan Periksa pembaruan Izinkan edit subjudul asli Beritahukan saat menghapus baris diff --git a/src/ui/Languages/it-IT.xml b/src/ui/Languages/it-IT.xml index e2c6bb4db..0b983dc1d 100644 --- a/src/ui/Languages/it-IT.xml +++ b/src/ui/Languages/it-IT.xml @@ -2204,8 +2204,7 @@ stesso file di sottotitolo (collaborazione) Ogni 15 minuti Elimina dopo 1 mese - 3 mesi - 6 mesi + {0} mesi Verifica Nuovi Aggiornamenti Salvataggio automatico Abilita la modifica del sottotitolo originale diff --git a/src/ui/Languages/ja-JP.xml b/src/ui/Languages/ja-JP.xml index a7be2f260..2592291e9 100644 --- a/src/ui/Languages/ja-JP.xml +++ b/src/ui/Languages/ja-JP.xml @@ -1602,8 +1602,7 @@ If you have edited this file with Subtitle Edit you might be able to find a back 15 分ごと 定期的に削除 1 ヶ月後 - 3 ヶ月後 - 6 ヶ月後 + {0} ヶ月後 更新を確認 自動保存 翻訳前の字幕の編集を許可する diff --git a/src/ui/Languages/ko-KR.xml b/src/ui/Languages/ko-KR.xml index f4602f111..70e51010d 100644 --- a/src/ui/Languages/ko-KR.xml +++ b/src/ui/Languages/ko-KR.xml @@ -2201,8 +2201,7 @@ FFmpeg를 다운로드하고 사용하시겠습니까? 15 분마다 백업 보존 기간 1 개월 - 3 개월 - 6 개월 + {0} 개월 업데이트 확인 자동 저장 원본 자막의 편집을 허용 diff --git a/src/ui/Languages/mk-MK.xml b/src/ui/Languages/mk-MK.xml index a0c67bd36..69e4a834e 100644 --- a/src/ui/Languages/mk-MK.xml +++ b/src/ui/Languages/mk-MK.xml @@ -1869,8 +1869,7 @@ Email: mailto:nikse.dk@gmail.com на 15 минути Избриши по 1 месец - 3 месеци - 6 месеци + {0} месеци Провери за нова верзија Автоматско зачувување Дозволи уредување на изворен титл diff --git a/src/ui/Languages/nl-NL.xml b/src/ui/Languages/nl-NL.xml index 76cfd1bce..695422383 100644 --- a/src/ui/Languages/nl-NL.xml +++ b/src/ui/Languages/nl-NL.xml @@ -1857,8 +1857,7 @@ hetzelfde ondertitelbestand bewerken (samenwerken) Elke 15 minuten Wissen na 1 maand - 3 maanden - 6 maanden + {0} maanden Naar updates zoeken Automatisch opslaan Bewerken van originele ondertitel toestaan diff --git a/src/ui/Languages/pl-PL.xml b/src/ui/Languages/pl-PL.xml index c416b07f5..a80fe67dc 100644 --- a/src/ui/Languages/pl-PL.xml +++ b/src/ui/Languages/pl-PL.xml @@ -2202,8 +2202,7 @@ może edytować ten sam plik napisów (współpraca) Co 15 minut Usuwaj po 1 miesiąc - 3 miesiące - 6 miesięcy + {0} miesięcy Sprawdź, czy są aktualizacje Automatyczne zapisywanie Zezwalaj na edycję oryginalnych napisów diff --git a/src/ui/Languages/pt-BR.xml b/src/ui/Languages/pt-BR.xml index eafbb94c3..c2156c455 100644 --- a/src/ui/Languages/pt-BR.xml +++ b/src/ui/Languages/pt-BR.xml @@ -2160,8 +2160,7 @@ podem editar o mesmo arquivo de legenda (colaboração) Cada 15 minutos Excluir após 1mês - 3 meses - 6 meses + {0} meses Verificar atualizações Salvar automático Permitir a edição da legenda original diff --git a/src/ui/Languages/pt-PT.xml b/src/ui/Languages/pt-PT.xml index 89617dd0d..588801ed0 100644 --- a/src/ui/Languages/pt-PT.xml +++ b/src/ui/Languages/pt-PT.xml @@ -2204,8 +2204,7 @@ editar o mesmo ficheiro de legenda (colaboração) A cada 15.º minuto Eliminar após 1 mês - 3 meses - 6 meses + {0} meses Verificar se há actualizações Guardar automaticamente Permitir a edição da legenda original diff --git a/src/ui/Languages/ro-RO.xml b/src/ui/Languages/ro-RO.xml index ff3c79648..d5f878be5 100644 --- a/src/ui/Languages/ro-RO.xml +++ b/src/ui/Languages/ro-RO.xml @@ -2035,8 +2035,7 @@ pot edita aceeași subtitrare (colaborare) la fiecare 15 minute Ștergere după 1 lună - 3 luni - 6 luni + {0} luni Verifică actualizările Auto salvează Permite editarea subtitrării originale diff --git a/src/ui/Languages/ru-RU.xml b/src/ui/Languages/ru-RU.xml index b5ac99fab..a85e18095 100644 --- a/src/ui/Languages/ru-RU.xml +++ b/src/ui/Languages/ru-RU.xml @@ -2202,8 +2202,7 @@ https://github.com/SubtitleEdit/subtitleedit Каждые 15 минут Удал. после: 1 месяца - 3 месяцев - 6 месяцев + {0} месяцев Проверка обновлений Автосохранение Разрешить редактировать исходные субтитры diff --git a/src/ui/Languages/sr-Latn-RS.xml b/src/ui/Languages/sr-Latn-RS.xml index 74dee1a1b..983473acb 100644 --- a/src/ui/Languages/sr-Latn-RS.xml +++ b/src/ui/Languages/sr-Latn-RS.xml @@ -1818,8 +1818,7 @@ da uređujete određeni prevod sa drugim ljudima. Svakih 15 minuta Obriši posle 1 mesec - 3 meseca - 6 meseci + {0} meseci Provera ažuriranja Automatsko čuvanje Dozvoli uređivanje originalnog prevoda diff --git a/src/ui/Languages/sv-SE.xml b/src/ui/Languages/sv-SE.xml index d54d150b5..203f78b0c 100644 --- a/src/ui/Languages/sv-SE.xml +++ b/src/ui/Languages/sv-SE.xml @@ -2202,8 +2202,7 @@ kan redigera i samma undertextfil (samarbete) Var 15:e minut Ta bort efter 1 månad - 3 månader - 6 månader + {0} månader Sök efter uppdateringar Spara automatiskt Tillåt redigering av originalundertext diff --git a/src/ui/Languages/tr-TR.xml b/src/ui/Languages/tr-TR.xml index c7b8be29c..cdf716bf8 100644 --- a/src/ui/Languages/tr-TR.xml +++ b/src/ui/Languages/tr-TR.xml @@ -2026,8 +2026,7 @@ Yeni oturum başlatın (işbirliği) Her 15 dakikada bir... Sonra sil 1 Ay - 3 Ay - 6 Ay + {0} Ay Güncellemeleri kontrol et Otomatik kaydet Orijinal altyazının düzenlenmesine izin ver diff --git a/src/ui/Languages/vi-VN.xml b/src/ui/Languages/vi-VN.xml index 25eb8ed7d..9e6b82409 100644 --- a/src/ui/Languages/vi-VN.xml +++ b/src/ui/Languages/vi-VN.xml @@ -2136,8 +2136,7 @@ có thể chỉnh sửa trong cùng một tập tin phụ đề (hợp tác vớ Trong 15 phút Xóa sau 1 tháng - 3 tháng - 6 tháng + {0} tháng Kiểm tra cập nhật Tự động lưu Cho phép chỉnh sửa phụ đề của ban diff --git a/src/ui/Languages/zh-Hans.xml b/src/ui/Languages/zh-Hans.xml index 731d0688b..7cf575ec9 100644 --- a/src/ui/Languages/zh-Hans.xml +++ b/src/ui/Languages/zh-Hans.xml @@ -2191,8 +2191,7 @@ Command line: {1} {2} 每隔 15 分钟 超过此时间后删除 1个月 - 3个月 - 6个月 + {0}个月 检查更新 自动保存 允许编辑原始字幕 diff --git a/src/ui/Languages/zh-TW.xml b/src/ui/Languages/zh-TW.xml index 5092b250f..8655e6566 100644 --- a/src/ui/Languages/zh-TW.xml +++ b/src/ui/Languages/zh-TW.xml @@ -2117,7 +2117,7 @@ If you have edited this file with Subtitle Edit you might be able to find a back 指定時間後刪除 1 個月 3 個月 - 6 個月 + {0} 個月 檢查有無更新 自動儲存 允許編輯原始字幕 diff --git a/src/ui/Logic/Language.cs b/src/ui/Logic/Language.cs index 6a3b45640..bb4bb73d1 100644 --- a/src/ui/Logic/Language.cs +++ b/src/ui/Logic/Language.cs @@ -2539,8 +2539,7 @@ can edit in same subtitle file (collaboration)", AutoBackupEveryFifteenMinutes = "Every 15th minute", AutoBackupDeleteAfter = "Delete after", AutoBackupDeleteAfterOneMonth = "1 month", - AutoBackupDeleteAfterThreeMonths = "3 months", - AutoBackupDeleteAfterSixMonths = "6 months", + AutoBackupDeleteAfterXMonths = "{0} months", CheckForUpdates = "Check for updates", AutoSave = "Auto save", AllowEditOfOriginalSubtitle = "Allow edit of original subtitle", diff --git a/src/ui/Logic/LanguageDeserializer.cs b/src/ui/Logic/LanguageDeserializer.cs index e09c2a36c..3c5800aa7 100644 --- a/src/ui/Logic/LanguageDeserializer.cs +++ b/src/ui/Logic/LanguageDeserializer.cs @@ -5959,11 +5959,8 @@ namespace Nikse.SubtitleEdit.Logic case "Settings/AutoBackupDeleteAfterOneMonth": language.Settings.AutoBackupDeleteAfterOneMonth = reader.Value; break; - case "Settings/AutoBackupDeleteAfterThreeMonths": - language.Settings.AutoBackupDeleteAfterThreeMonths = reader.Value; - break; - case "Settings/AutoBackupDeleteAfterSixMonths": - language.Settings.AutoBackupDeleteAfterSixMonths = reader.Value; + case "Settings/AutoBackupDeleteXMonths": + language.Settings.AutoBackupDeleteAfterXMonths = reader.Value; break; case "Settings/CheckForUpdates": language.Settings.CheckForUpdates = reader.Value; diff --git a/src/ui/Logic/LanguageStructure.cs b/src/ui/Logic/LanguageStructure.cs index a134b94d4..d056008b5 100644 --- a/src/ui/Logic/LanguageStructure.cs +++ b/src/ui/Logic/LanguageStructure.cs @@ -2387,8 +2387,7 @@ namespace Nikse.SubtitleEdit.Logic public string AutoBackupEveryFifteenMinutes { get; set; } public string AutoBackupDeleteAfter { get; set; } public string AutoBackupDeleteAfterOneMonth { get; set; } - public string AutoBackupDeleteAfterThreeMonths { get; set; } - public string AutoBackupDeleteAfterSixMonths { get; set; } + public string AutoBackupDeleteAfterXMonths { get; set; } public string CheckForUpdates { get; set; } public string AutoSave { get; set; } public string AllowEditOfOriginalSubtitle { get; set; }