Просмотр исходного кода

Add localization for Overrides, Statistics and Fat and Protein conversion

Jon Mårtensson 3 лет назад
Родитель
Сommit
4dcdf6ad63

Разница между файлами не показана из-за своего большого размера
+ 87 - 27
FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 88 - 21
FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings


+ 6 - 1
FreeAPS/Sources/Modules/AddCarbs/View/AddCarbsRootView.swift

@@ -57,7 +57,12 @@ extension AddCarbs {
                         Button {
                             state.useFPUconversion.toggle()
                         }
-                        label: { Text(state.useFPUconversion ? "Hide Fat & Protein" : "Fat and Protein") }
+                        label: {
+                            Text(
+                                state
+                                    .useFPUconversion ? NSLocalizedString("Hide Fat & Protein", comment: "") :
+                                    NSLocalizedString("Fat & Protein", comment: "")
+                            ) }
                             .controlSize(.mini)
                             .buttonStyle(BorderlessButtonStyle())
                         Button {

+ 1 - 1
FreeAPS/Sources/Modules/OverrideProfilesConfig/View/OverrideProfilesRootView.swift

@@ -36,7 +36,7 @@ extension OverrideProfilesConfig {
             Form {
                 Section(
                     header: Text("Override your Basal, ISF, CR and Target profiles"),
-                    footer: Text("" + (!state.isEnabled ? "Currently no Override active" : ""))
+                    footer: Text("" + (!state.isEnabled ? NSLocalizedString("Currently no Override active", comment: "") : ""))
                 ) {
                     Toggle(isOn: $state.isEnabled) {
                         Text("Override Profiles")

+ 1 - 1
FreeAPS/Sources/Modules/Stat/View/StatRootView.swift

@@ -120,7 +120,7 @@ extension Stat {
                     Divider()
                     Picker("Duration", selection: $selectedDuration) {
                         ForEach(Duration.allCases) { duration in
-                            Text(duration.rawValue).tag(Optional(duration))
+                            Text(NSLocalizedString(duration.rawValue, comment: "")).tag(Optional(duration))
                         }
                     }
                     .pickerStyle(.segmented)