diff --git a/xdrip/Storyboards/en.lproj/SettingsViews.strings b/xdrip/Storyboards/en.lproj/SettingsViews.strings index f19a8185..9d125172 100644 --- a/xdrip/Storyboards/en.lproj/SettingsViews.strings +++ b/xdrip/Storyboards/en.lproj/SettingsViews.strings @@ -34,6 +34,11 @@ "settingsviews_allowScreenRotation" = "Allow Chart Rotation?"; "settingsviews_showMiniChart" = "Show the Mini-Chart?"; "settingsviews_showClockWhenScreenIsLocked" = "Show Clock when Locked?"; +"settingsviews_screenLockDimmingTypeWhenScreenIsLocked" = "Dim Screen when Locked?"; +"settingsviews_screenLockDimmingTypeDisabled" = "Disabled"; +"settingsviews_screenLockDimmingTypeDimmed" = "Dimmed"; +"settingsviews_screenLockDimmingTypeDark" = "Dark"; +"settingsviews_screenLockDimmingTypeVeryDark" = "Very Dark"; "settingsviews_urgentHighValue" = "Urgent High Value"; "settingsviews_highValue" = "High Value"; "settingsviews_targetValue" = "Target Value"; diff --git a/xdrip/Storyboards/es.lproj/SettingsViews.strings b/xdrip/Storyboards/es.lproj/SettingsViews.strings index b85abe3c..2dc75b63 100644 --- a/xdrip/Storyboards/es.lproj/SettingsViews.strings +++ b/xdrip/Storyboards/es.lproj/SettingsViews.strings @@ -22,7 +22,6 @@ "settingsviews_enterPassword" = "Entrar tu contraseña"; "settingsviews_libreLinkUpReAcceptNeeded" = "Aceptar terminos"; "settingsviews_libreLinkUpNoActiveSensor" = "Sin sensor activo"; - "settingsviews_translateOnlineHelp" = "Traducir Documentación?"; "settingsviews_showHelpIcon" = "Mostrar icono?"; "settingsviews_restartNeeded" = "(Pendiente reiniciar)"; @@ -30,6 +29,11 @@ "settingsviews_labelShowReadingInAppBadge" = "Mostrar en el icono de la app?"; "settingsviews_multipleAppBadgeValueWith10" = "Multiplicar valor por 10 en el icono de la app?"; "settingsviews_showClockWhenScreenIsLocked" = "Mostrar reloj al bloquear?"; +"settingsviews_screenLockDimmingTypeWhenScreenIsLocked" = "Oscurecer pantalla?"; +"settingsviews_screenLockDimmingTypeDisabled" = "Deshabilitado"; +"settingsviews_screenLockDimmingTypeDimmed" = "Atenuado"; +"settingsviews_screenLockDimmingTypeDark" = "Oscuro"; +"settingsviews_screenLockDimmingTypeVeryDark" = "Muy oscuro"; "settingsviews_urgentHighValue" = "Valor de Glucemia Alta (Urgente)"; "settingsviews_highValue" = "Valor de Glucemia Alta"; "settingsviews_targetValue" = "Valor Objectivo"; @@ -88,6 +92,8 @@ "settingsviews_speakDelta" = "Anunciar Delta"; "settingsviews_IntervalTitle" = "Intervalo entre notificaciones"; "settingsviews_IntervalMessage" = "Intervalo mínimo entre dos notificaciones (mins)"; +"settingsviews_allowScreenRotation" = "Permitir rotación?"; +"settingsviews_showMiniChart" = "Mostrar la mini-gráfica?"; "settingsviews_Version" = "Versión"; "settingsviews_license" = "Licencia"; "settingsviews_build" = "Compilación"; diff --git a/xdrip/Texts/TextsSettingsView.swift b/xdrip/Texts/TextsSettingsView.swift index 2e51151e..397b873c 100644 --- a/xdrip/Texts/TextsSettingsView.swift +++ b/xdrip/Texts/TextsSettingsView.swift @@ -162,6 +162,22 @@ class Texts_SettingsView { return NSLocalizedString("settingsviews_screenLockDimmingTypeWhenScreenIsLocked", tableName: filename, bundle: Bundle.main, value: "Dim Screen when Locked?", comment: "home screen settings, should the screen be dimmed when the screen is locked?") }() + static let screenLockDimmingTypeDisabled: String = { + return NSLocalizedString("settingsviews_screenLockDimmingTypeDisabled", tableName: filename, bundle: Bundle.main, value: "Disabled", comment: "screen dimming is disabled") + }() + + static let screenLockDimmingTypeDimmed: String = { + return NSLocalizedString("settingsviews_screenLockDimmingTypeDimmed", tableName: filename, bundle: Bundle.main, value: "Dimmed", comment: "screen dimming is dimmed") + }() + + static let screenLockDimmingTypeDark: String = { + return NSLocalizedString("settingsviews_screenLockDimmingTypeDark", tableName: filename, bundle: Bundle.main, value: "Dark", comment: "screen dimming is dark") + }() + + static let screenLockDimmingTypeVeryDark: String = { + return NSLocalizedString("settingsviews_screenLockDimmingTypeVeryDark", tableName: filename, bundle: Bundle.main, value: "Very Dark", comment: "screen dimming is very dark") + }() + static let allowScreenRotation: String = { return NSLocalizedString("settingsviews_allowScreenRotation", tableName: filename, bundle: Bundle.main, value: "Allow Chart Rotation?", comment: "home screen settings, should the main glucose chart screen be allowed?") }() diff --git a/xdrip/Utilities/ScreenLockDimmingType.swift b/xdrip/Utilities/ScreenLockDimmingType.swift index 7f6bce53..03f61506 100644 --- a/xdrip/Utilities/ScreenLockDimmingType.swift +++ b/xdrip/Utilities/ScreenLockDimmingType.swift @@ -33,13 +33,13 @@ public enum ScreenLockDimmingType: Int, CaseIterable { switch self { case .disabled: - return "Disabled" + return Texts_SettingsView.screenLockDimmingTypeDisabled case .dimmed: - return "Dimmed" + return Texts_SettingsView.screenLockDimmingTypeDimmed case .dark: - return "Dark" + return Texts_SettingsView.screenLockDimmingTypeDark case .veryDark: - return "Very Dark" + return Texts_SettingsView.screenLockDimmingTypeVeryDark }