From fd64e42dfbce6be00ac6db0f2af69c16912e00a9 Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 23 Feb 2023 23:40:28 +0100 Subject: [PATCH 01/23] Change AppVersion and APP Display Name --- Config.xcconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config.xcconfig b/Config.xcconfig index 1e12950e0..f57a43bb9 100644 --- a/Config.xcconfig +++ b/Config.xcconfig @@ -1,5 +1,5 @@ -APP_DISPLAY_NAME = FreeAPS X -APP_VERSION = 1.0.8 +APP_DISPLAY_NAME = FAX AppIcon +APP_VERSION = 1.0.8.1 APP_BUILD_NUMBER = 1 COPYRIGHT_NOTICE = DEVELOPER_TEAM = ##TEAM_ID## From 2cefe4a5b72f6e519b1be7fffbcd13e25ee3351c Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 23 Feb 2023 23:48:58 +0100 Subject: [PATCH 02/23] Change HomeRootView Icons for Carbs and Settings --- FreeAPS/Sources/Modules/Home/View/HomeRootView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift b/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift index 39dabe460..e18224520 100644 --- a/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift +++ b/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift @@ -581,7 +581,7 @@ extension Home { Button { state.showModal(for: .addCarbs) } label: { ZStack(alignment: Alignment(horizontal: .trailing, vertical: .bottom)) { - Image("carbs") + Image("carbs1") .renderingMode(.template) .resizable() .frame(width: 24, height: 24) @@ -628,7 +628,7 @@ extension Home { } Button { state.showModal(for: .settings) } label: { - Image("settings1") + Image("settings") .renderingMode(.template) .resizable() .frame(width: 24, height: 24) From 7ef80c90e776f6b18dccadab181c5bf13bb7dc12 Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 23 Feb 2023 23:53:32 +0100 Subject: [PATCH 03/23] Add AppIcon Menu under CONFIGURATION in Settings --- FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift index a278e9b63..dc2286e22 100644 --- a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift +++ b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift @@ -39,6 +39,7 @@ extension Settings { Text("Carb Ratios").navigationLink(to: .crEditor, from: self) Text("Target Ranges").navigationLink(to: .targetsEditor, from: self) Text("Autotune").navigationLink(to: .autotuneConfig, from: self) + Text("AppIcon").navigationLink(to: .autotuneConfig, from: self) } Section(header: Text("Developer")) { From 9250a568e022dcbe9d795c417037ecafb95a199c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20B=20M=C3=A5rtensson?= <53905247+Jon-b-m@users.noreply.github.com> Date: Wed, 1 Mar 2023 13:30:54 +0100 Subject: [PATCH 04/23] Crowdin updates (#599) --- .../Sources/Localizations/Main/ru.lproj/Localizable.strings | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings index 34a2d665b..0ee2ad32c 100644 --- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings @@ -1066,7 +1066,7 @@ Enact a temp Basal or a temp target */ "Override With A Factor Of " = "Переопределить с коэффициентом "; /* Description */ -"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Позволяет преобразовывать жиры и белки в будущие эквиваленты углеводов, используя варшавскую формулу деления килокалорий на 10.\n\nЭто распределяет эквиваленты углеводов по максимальной продолжительности, которая может быть установлена в пределах 5-12 часов.\n\nЗадержка - это время с настоящего момента до первого ввода углеводов в будущем.\n\nИнтервал в минутах - это количество минут между записями. Чем короче интервал, тем более плавный результат. 10, 15, 20, 30 или 60 - разумный выбор.\n\nКорректирующий коэффициент - это то, насколько сильно жир и белок влияют на количество продуктов. 1.0 - это полный эффект (оригинальный Варшавский метод), а 0.5 - половинный эффект. Обратите внимание, что вы можете обнаружить, что ваше нормальное соотношение углеводов нуждается в увеличении, если вы начнете добавлять жиры и белки. По этой причине лучше всего начинать с коэффициента примерно 0.5, чтобы облегчить его использование.\n\nНастройки по умолчанию: Ограничение по времени: 8 часов, Интервал: 30 минут, Коэффициент: 0.5, Задержка 60 минут"; /* Title */ "Fat and Protein" = "Жиры и белки"; @@ -1078,7 +1078,7 @@ Enact a temp Basal or a temp target */ "Protein" = "Белки"; /* Setting */ -"Fat And Protein Conversion" = "Fat And Protein Conversion"; +"Fat And Protein Conversion" = "Преобразование жиров и белков"; /* ------------------------------------------------------------------------------------------- DASH strings From 5401f4913ec8c35bccae27eab8cf1aa57a31a80c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20M=C3=A5rtensson?= Date: Wed, 1 Mar 2023 13:45:20 +0100 Subject: [PATCH 05/23] Missing source string --- .../Sources/Localizations/Main/en.lproj/Localizable.strings | 3 +++ .../Sources/Localizations/Main/sv.lproj/Localizable.strings | 3 +++ 2 files changed, 6 insertions(+) diff --git a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings index 6f526ada7..bdaa575f5 100644 --- a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings @@ -1084,6 +1084,9 @@ Enact a temp Basal or a temp target */ /* Alert text */ "Delete carb equivalents?" = "Delete carb equivalents?"; +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings index 16e68dea9..fae8a90b4 100644 --- a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings @@ -1083,6 +1083,9 @@ Enact a temp Basal or a temp target */ /* Alert text */ "Delete carb equivalents?" = "Radera dessa poster?"; +/* Section in settings */ +"Protein / Fat" = "Protein / Fett"; + /* ------------------------------------------------------------------------------------------- DASH strings */ From 8a23f00122061e8da1237ebae72e936c96e1ecbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20B=20M=C3=A5rtensson?= <53905247+Jon-b-m@users.noreply.github.com> Date: Wed, 1 Mar 2023 14:07:25 +0100 Subject: [PATCH 06/23] Crowdin updates (#600) --- .../Sources/Localizations/Main/ar.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/ca.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/da.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/de.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/es.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/fi.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/fr.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/he.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/it.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/nb.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/nl.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/pl.lproj/Localizable.strings | 6 ++++++ .../Localizations/Main/pt-BR.lproj/Localizable.strings | 6 ++++++ .../Localizations/Main/pt-PT.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/ru.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/sk.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/tr.lproj/Localizable.strings | 6 ++++++ .../Sources/Localizations/Main/uk.lproj/Localizable.strings | 6 ++++++ .../Localizations/Main/zh-Hans.lproj/Localizable.strings | 6 ++++++ 19 files changed, 114 insertions(+) diff --git a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings index 5fe4dfde4..c0e77037f 100644 --- a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings index 7d809dc19..c46d4489a 100644 --- a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings index d37e258d6..3efb88b72 100644 --- a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings index 33ba36ea9..34dfc58c2 100644 --- a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings index 86889b2ec..b6a422ecb 100644 --- a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings index 7c3ec454f..5d69b31eb 100644 --- a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings index 25885e022..dd8087e53 100644 --- a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings index 5fe4dfde4..c0e77037f 100644 --- a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings index d3ff60cf5..1f3b414be 100644 --- a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings index e6595e5ff..78e0d3545 100644 --- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings index f929434c7..9dc1238fb 100644 --- a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings index 7622976b8..0a7864171 100644 --- a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings @@ -1082,6 +1082,12 @@ Połączono z Nightscout!"; /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings index be2228bba..e12653f11 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings index a6e092979..c5cda1b1b 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings index 0ee2ad32c..0fcf78e64 100644 --- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Преобразование жиров и белков"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings index f0a38986c..6d52c4622 100644 --- a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings index 81d49f75c..3215aca7c 100644 --- a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings index 9d53a9097..cfd780fe5 100644 --- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Перетворення жиру та білка"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ diff --git a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings index f9fa1dc34..0c8eadb00 100644 --- a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings @@ -1080,6 +1080,12 @@ Enact a temp Basal or a temp target */ /* Setting */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + /* ------------------------------------------------------------------------------------------- DASH strings */ From 083c377e36e50e63af76c7b6d11dcd745f2ea329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20B=20M=C3=A5rtensson?= <53905247+Jon-b-m@users.noreply.github.com> Date: Wed, 1 Mar 2023 15:03:25 +0100 Subject: [PATCH 07/23] Crowdin updates (#601) --- .../Sources/Localizations/Main/nb.lproj/Localizable.strings | 4 ++-- .../Sources/Localizations/Main/uk.lproj/Localizable.strings | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings index 78e0d3545..f7a85aadc 100644 --- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings @@ -1081,10 +1081,10 @@ Enact a temp Basal or a temp target */ "Fat And Protein Conversion" = "Fat And Protein Conversion"; /* Alert text */ -"Delete carb equivalents?" = "Delete carb equivalents?"; +"Delete carb equivalents?" = "Slette karboekvivalenter?"; /* Section in settings */ -"Protein / Fat" = "Protein / Fat"; +"Protein / Fat" = "Proteiner/fett"; /* ------------------------------------------------------------------------------------------- DASH strings diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings index cfd780fe5..eee7b724a 100644 --- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings @@ -1081,7 +1081,7 @@ Enact a temp Basal or a temp target */ "Fat And Protein Conversion" = "Перетворення жиру та білка"; /* Alert text */ -"Delete carb equivalents?" = "Delete carb equivalents?"; +"Delete carb equivalents?" = "Видалити вуглеводні еквіваленти?"; /* Section in settings */ "Protein / Fat" = "Protein / Fat"; From 9d3c57337bef3b5f90dea0162c982355fc7c72a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20B=20M=C3=A5rtensson?= <53905247+Jon-b-m@users.noreply.github.com> Date: Wed, 1 Mar 2023 23:20:17 +0100 Subject: [PATCH 08/23] (Ukrainian) (#602) --- FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings index eee7b724a..d601128e7 100644 --- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings @@ -1084,7 +1084,7 @@ Enact a temp Basal or a temp target */ "Delete carb equivalents?" = "Видалити вуглеводні еквіваленти?"; /* Section in settings */ -"Protein / Fat" = "Protein / Fat"; +"Protein / Fat" = "Білок / Жир"; /* ------------------------------------------------------------------------------------------- DASH strings From f986b4cd3751037b68b96d22c2b87d581ceded21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20B=20M=C3=A5rtensson?= <53905247+Jon-b-m@users.noreply.github.com> Date: Thu, 2 Mar 2023 12:49:27 +0100 Subject: [PATCH 09/23] Crowdin (Russian updates) (#604) --- .../Sources/Localizations/Main/ru.lproj/Localizable.strings | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings index 0fcf78e64..09b0d215b 100644 --- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings @@ -1081,10 +1081,10 @@ Enact a temp Basal or a temp target */ "Fat And Protein Conversion" = "Преобразование жиров и белков"; /* Alert text */ -"Delete carb equivalents?" = "Delete carb equivalents?"; +"Delete carb equivalents?" = "Удалить эквиваленты углеводов?"; /* Section in settings */ -"Protein / Fat" = "Protein / Fat"; +"Protein / Fat" = "Белки / Жиры"; /* ------------------------------------------------------------------------------------------- DASH strings From 0bdab665cdc66e17d7932c3a516b93af913e7079 Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 2 Mar 2023 14:03:48 +0100 Subject: [PATCH 10/23] Add AppIcon View translation to locatization Add SwiftUI views Enhance RootView and Screen.swift --- FreeAPS.xcodeproj/project.pbxproj | 36 +++++++++++ .../Main/ar.lproj/Localizable.strings | 4 ++ .../Main/ca.lproj/Localizable.strings | 3 + .../Main/da.lproj/Localizable.strings | 3 + .../Main/de.lproj/Localizable.strings | 4 ++ .../Main/en.lproj/Localizable.strings | 4 ++ .../Main/es.lproj/Localizable.strings | 3 + .../Main/fi.lproj/Localizable.strings | 4 ++ .../Main/fr.lproj/Localizable.strings | 4 ++ .../Main/he.lproj/Localizable.strings | 3 + .../Main/it.lproj/Localizable.strings | 4 ++ .../Main/nb.lproj/Localizable.strings | 4 ++ .../Main/nl.lproj/Localizable.strings | 4 ++ .../Main/pl.lproj/Localizable.strings | 3 + .../Main/pt-BR.lproj/Localizable.strings | 4 ++ .../Main/pt-PT.lproj/Localizable.strings | 4 ++ .../Main/ru.lproj/Localizable.strings | 4 ++ .../Main/sk.lproj/Localizable.strings | 4 ++ .../Main/sv.lproj/Localizable.strings | 3 + .../Main/tr.lproj/Localizable.strings | 4 ++ .../Main/uk.lproj/Localizable.strings | 4 ++ .../Main/zh-Hans.lproj/Localizable.strings | 4 ++ FreeAPS/Sources/Models/AppIcon.swift | 17 +++++ .../AppIconConfig/AppIconConfigDataFlow.swift | 9 +++ .../AppIconConfig/AppIconConfigProvider.swift | 18 ++++++ .../AppIconConfigStateModel.swift | 63 +++++++++++++++++++ .../View/AppIconConfigRootView.swift | 54 ++++++++++++++++ .../Settings/View/SettingsRootView.swift | 2 +- FreeAPS/Sources/Router/Screen.swift | 3 + 29 files changed, 279 insertions(+), 1 deletion(-) create mode 100644 FreeAPS/Sources/Models/AppIcon.swift create mode 100644 FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift create mode 100644 FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift create mode 100644 FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift create mode 100644 FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift diff --git a/FreeAPS.xcodeproj/project.pbxproj b/FreeAPS.xcodeproj/project.pbxproj index 2357c7031..a5fff93ef 100644 --- a/FreeAPS.xcodeproj/project.pbxproj +++ b/FreeAPS.xcodeproj/project.pbxproj @@ -335,6 +335,11 @@ E39E418C56A5A46B61D960EE /* ConfigEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D5B4F8B4194BB7E260EF251 /* ConfigEditorStateModel.swift */; }; E3A08AAE59538BC8A8ABE477 /* NotificationsConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3260468377DA9DB4DEE9AF6D /* NotificationsConfigDataFlow.swift */; }; E4984C5262A90469788754BB /* PreferencesEditorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F8BA8533F56BC55748CA877 /* PreferencesEditorProvider.swift */; }; + E655645029A8298A00573139 /* AppIconConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E655644F29A8298A00573139 /* AppIconConfigRootView.swift */; }; + E655645229A82A0400573139 /* AppIconConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = E655645129A82A0400573139 /* AppIconConfigDataFlow.swift */; }; + E655645429A82B0700573139 /* AppIconConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E655645329A82B0700573139 /* AppIconConfigProvider.swift */; }; + E655645629A82BA600573139 /* AppIconConfigStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E655645529A82BA600573139 /* AppIconConfigStateModel.swift */; }; + E655645829A82CA900573139 /* AppIcon.swift in Sources */ = {isa = PBXBuildFile; fileRef = E655645729A82CA900573139 /* AppIcon.swift */; }; E97285ED9B814CD5253C6658 /* AddCarbsDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F48C3AC770D4CCD0EA2B0C2 /* AddCarbsDataFlow.swift */; }; E974172296125A5AE99E634C /* PumpConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AD22C985B79A2F0D2EA3D9D /* PumpConfigRootView.swift */; }; F5CA3DB1F9DC8B05792BBFAA /* CGMDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9B5C0607505A38F256BF99A /* CGMDataFlow.swift */; }; @@ -783,6 +788,11 @@ E26904AACA8D9C15D229D675 /* SnoozeStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SnoozeStateModel.swift; sourceTree = ""; }; E2EBA7C03C26FCC67E16D798 /* LibreConfigProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigProvider.swift; sourceTree = ""; }; E625985B47742D498CB1681A /* NotificationsConfigProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationsConfigProvider.swift; sourceTree = ""; }; + E655644F29A8298A00573139 /* AppIconConfigRootView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfigRootView.swift; sourceTree = ""; }; + E655645129A82A0400573139 /* AppIconConfigDataFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfigDataFlow.swift; sourceTree = ""; }; + E655645329A82B0700573139 /* AppIconConfigProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfigProvider.swift; sourceTree = ""; }; + E655645529A82BA600573139 /* AppIconConfigStateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconConfigStateModel.swift; sourceTree = ""; }; + E655645729A82CA900573139 /* AppIcon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIcon.swift; sourceTree = ""; }; E68CDC1E5C438D1BEAD4CF24 /* LibreConfigStateModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LibreConfigStateModel.swift; sourceTree = ""; }; E9AAB83FB6C3B41EFD1846A0 /* AddTempTargetRootView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AddTempTargetRootView.swift; sourceTree = ""; }; F816825D28DB441200054060 /* HeartBeatManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HeartBeatManager.swift; sourceTree = ""; }; @@ -949,6 +959,7 @@ 3811DE0325C9D31700A708ED /* Modules */ = { isa = PBXGroup; children = ( + E655644B29A8287E00573139 /* AppIconConfig */, F90692CD274B99850037068D /* HealthKit */, 6DC5D590658EF8B8DF94F9F5 /* AddCarbs */, A9A4C88374496B3C89058A89 /* AddTempTarget */, @@ -1363,6 +1374,7 @@ 385CEAC025F2EA52002D6D5B /* Announcement.swift */, 388E5A5F25B6F2310019842D /* Autosens.swift */, 38A00B1E25FC00F7006BC0B0 /* Autotune.swift */, + E655645729A82CA900573139 /* AppIcon.swift */, 388358C725EEF6D200E024B2 /* BasalProfileEntry.swift */, 38D0B3B525EBE24900CB6E88 /* Battery.swift */, 382C134A25F14E3700715CE1 /* BGTargets.swift */, @@ -1903,6 +1915,25 @@ path = PumpSettingsEditor; sourceTree = ""; }; + E655644B29A8287E00573139 /* AppIconConfig */ = { + isa = PBXGroup; + children = ( + E655645129A82A0400573139 /* AppIconConfigDataFlow.swift */, + E655645329A82B0700573139 /* AppIconConfigProvider.swift */, + E655645529A82BA600573139 /* AppIconConfigStateModel.swift */, + E655644C29A828B600573139 /* View */, + ); + path = AppIconConfig; + sourceTree = ""; + }; + E655644C29A828B600573139 /* View */ = { + isa = PBXGroup; + children = ( + E655644F29A8298A00573139 /* AppIconConfigRootView.swift */, + ); + path = View; + sourceTree = ""; + }; E8176B120B55CE89F1591542 /* Calibrations */ = { isa = PBXGroup; children = ( @@ -2232,6 +2263,7 @@ 3811DEEB25CA063400A708ED /* PersistedProperty.swift in Sources */, 38E44537274E411700EC9A94 /* Disk+Helpers.swift in Sources */, 388E5A6025B6F2310019842D /* Autosens.swift in Sources */, + E655645829A82CA900573139 /* AppIcon.swift in Sources */, 3811DE8F25C9D80400A708ED /* User.swift in Sources */, 3811DEB225C9D88300A708ED /* KeychainItemAccessibility.swift in Sources */, 385CEAC425F2F154002D6D5B /* AnnouncementsStorage.swift in Sources */, @@ -2282,11 +2314,13 @@ 3811DE4225C9D4A100A708ED /* SettingsDataFlow.swift in Sources */, 3811DE2525C9D48300A708ED /* MainRootView.swift in Sources */, 38E44535274E411700EC9A94 /* Disk+Data.swift in Sources */, + E655645629A82BA600573139 /* AppIconConfigStateModel.swift in Sources */, 3811DE3125C9D49500A708ED /* HomeProvider.swift in Sources */, FE41E4D629463EE20047FD55 /* NightscoutPreferences.swift in Sources */, E013D872273AC6FE0014109C /* GlucoseSimulatorSource.swift in Sources */, 388E5A5C25B6F0770019842D /* JSON.swift in Sources */, 3811DF0225CA9FEA00A708ED /* Credentials.swift in Sources */, + E655645229A82A0400573139 /* AppIconConfigDataFlow.swift in Sources */, 389A572026079BAA00BC102F /* Interpolation.swift in Sources */, 38B4F3C625E5017E00E76A18 /* NotificationCenter.swift in Sources */, 38E44528274E401C00EC9A94 /* Protected.swift in Sources */, @@ -2332,6 +2366,7 @@ 38D0B3D925EC07C400CB6E88 /* CarbsEntry.swift in Sources */, 38A9260525F012D8009E3739 /* CarbRatios.swift in Sources */, 38FCF3D625E8FDF40078B0D1 /* MD5.swift in Sources */, + E655645429A82B0700573139 /* AppIconConfigProvider.swift in Sources */, 3871F39C25ED892B0013ECB5 /* TempTarget.swift in Sources */, FEFA5C11299F814A00765C17 /* CoreDataStack.swift in Sources */, 3811DEAB25C9D88300A708ED /* HTTPResponseStatus.swift in Sources */, @@ -2349,6 +2384,7 @@ 3883581C25EE79BB00E024B2 /* DecimalTextField.swift in Sources */, 38DAB28A260D349500F74C1A /* FetchGlucoseManager.swift in Sources */, 38F37828261260DC009DB701 /* Color+Extensions.swift in Sources */, + E655645029A8298A00573139 /* AppIconConfigRootView.swift in Sources */, 3811DE3F25C9D4A100A708ED /* SettingsStateModel.swift in Sources */, 38B4F3CB25E502E200E76A18 /* WeakObjectSet.swift in Sources */, 38E989DD25F5021400C0CED0 /* PumpStatus.swift in Sources */, diff --git a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings index 4530224f9..6d48cdfe3 100644 --- a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings index a4d025d72..c17b3e85f 100644 --- a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings @@ -1609,3 +1609,6 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings index e7a407a85..76d75e8e8 100644 --- a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings @@ -1609,3 +1609,6 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings index ebf0c21b2..ac6695618 100644 --- a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings @@ -1008,6 +1008,7 @@ Enact a temp Basal or a temp target */ /* */ "Apple Health" = "Apple Health"; + /* */ "Connect to Apple Health" = "Apple Health verbinden"; @@ -1609,3 +1610,6 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Korrekturfaktor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings index 736717f7c..83ec285a4 100644 --- a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings @@ -1626,3 +1626,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Change"; + diff --git a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings index 55e04eaf3..579ffe7d3 100644 --- a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings @@ -1615,3 +1615,6 @@ Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad d /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings index 6944e678d..9ede063e3 100644 --- a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings index 0dbf2639d..c29ebec60 100644 --- a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings index 4530224f9..310e67ee2 100644 --- a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings @@ -1609,3 +1609,6 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings index 063e741bc..83d937489 100644 --- a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings index c5783ed10..9d265a10b 100644 --- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Justeringsfaktor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings index 78e5619f3..50f5d6478 100644 --- a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Aanpassingsfactor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings index f83fa8efe..54fadaac3 100644 --- a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings @@ -1611,3 +1611,6 @@ Połączono z Nightscout!"; /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings index f2d78aa60..2d1046a22 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings index f5e811839..831a9021b 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings index 532081db6..16f49122d 100644 --- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Коэффициент регулировки"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings index ab26fb58f..0140cd612 100644 --- a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings index 692d6a997..eed390d58 100644 --- a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings @@ -1621,3 +1621,6 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Justeringskonstant"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; diff --git a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings index f1b46eeae..2616993c9 100644 --- a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Düzeltme Katsayısı"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings index fd1b4bf78..c335a51d6 100644 --- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings @@ -1609,3 +1609,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Коефіцієнт регулювання"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings index a1f915e75..e4ddf6f3d 100644 --- a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings @@ -1611,3 +1611,7 @@ Enact a temp Basal or a temp target */ /* Headline "Adjustment Factor" */ "Adjustment Factor" = "Adjustment Factor"; + +/* AppIcon Change View */ +"AppIcon Change" = "AppIcon Wechseln"; + diff --git a/FreeAPS/Sources/Models/AppIcon.swift b/FreeAPS/Sources/Models/AppIcon.swift new file mode 100644 index 000000000..a3de20493 --- /dev/null +++ b/FreeAPS/Sources/Models/AppIcon.swift @@ -0,0 +1,17 @@ +import Foundation + +struct AppIcon: JSON, Equatable { + var createdAt: Date? + let basalProfile: [BasalProfileEntry] + let sensitivity: Decimal + let carbRatio: Decimal +} + +extension AppIcon { + private enum CodingKeys: String, CodingKey { + case createdAt = "created_at" + case basalProfile = "basalprofile" + case sensitivity = "sens" + case carbRatio = "carb_ratio" + } +} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift new file mode 100644 index 000000000..1bd185ffb --- /dev/null +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift @@ -0,0 +1,9 @@ +enum AppIconConfig { + enum Config {} +} + +protocol AppIconConfigProvider: Provider { + /* var appicon: AppIcon? { get } + func runAutotune() -> AnyPublisher + func deleteAutotune() */ +} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift new file mode 100644 index 000000000..c4b2ba96e --- /dev/null +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift @@ -0,0 +1,18 @@ +extension AppIconConfig { + final class Provider: BaseProvider, AppIconConfigProvider {} + /* final class Provider: BaseProvider, AutotuneConfigProvider { + @Injected() private var apsManager: APSManager! + + var appicon: AppIcon? { + storage.retrieve(OpenAPS.Settings.autotune, as: AppIcon.self) + } + + func runAutotune() -> AnyPublisher { + apsManager.autotune() + } + + func deleteAutotune() { + storage.remove(OpenAPS.Settings.autotune) + } + } */ +} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift new file mode 100644 index 000000000..e9b3d3677 --- /dev/null +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift @@ -0,0 +1,63 @@ +import Combine +import SwiftUI + +extension AppIconConfig { + final class StateModel: BaseStateModel { + @Published var useAppIcon = false + @Published var publishedDate = Date() + @Injected() var apsManager: APSManager! + // @Published var useAutotune = false + @Published var appicon: AppIcon? + private(set) var units: GlucoseUnits = .mmolL + // @Published var publishedDate = Date() + @Persisted(key: "lastAutotuneDate") private var lastAutotuneDate = Date() { + didSet { + DispatchQueue.main.async { + self.publishedDate = self.lastAutotuneDate + } + } + } + + /* override func subscribe() { + appicon = provider.appicon + units = settingsManager.settings.units + useAppIcon = settingsManager.settings.appicon + publishedDate = lastAutotuneDate + + $useAppIcon + .removeDuplicates() + .flatMap { [weak self] use -> AnyPublisher in + guard let self = self else { + return Just(false).eraseToAnyPublisher() + } + self.settingsManager.settings.useAutotune = use + return self.apsManager.makeProfiles() + } + .cancellable() + .store(in: &lifetime) + } */ + + /* func run() { + provider.runAutotune() + .receive(on: DispatchQueue.main) + .flatMap { [weak self] result -> AnyPublisher in + guard let self = self else { + return Just(false).eraseToAnyPublisher() + } + self.autotune = result + return self.apsManager.makeProfiles() + } + .sink { [weak self] _ in + self?.lastAutotuneDate = Date() + }.store(in: &lifetime) + } */ + + /* func delete() { + provider.deleteAutotune() + appicon = nil + apsManager.makeProfiles() + .cancellable() + .store(in: &lifetime) + } */ + } +} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift new file mode 100644 index 000000000..3f69e8890 --- /dev/null +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -0,0 +1,54 @@ +import SwiftUI +import Swinject + +extension AppIconConfig { + struct RootView: BaseView { + let resolver: Resolver + @StateObject var state = StateModel() + + private var isfFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 2 + return formatter + } + + private var rateFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 2 + return formatter + } + + private var dateFormatter: DateFormatter { + let formatter = DateFormatter() + formatter.dateStyle = .medium + formatter.timeStyle = .short + return formatter + } + + var body: some View { + Form { + Section { + Toggle("Connect to Apple Health", isOn: $state.useAppIcon) + HStack { + Image(systemName: "pencil.circle.fill") + Text( + "After you create glucose records in the Health app, please open FreeAPS X to help us guaranteed transfer changed data" + ) + .font(.caption) + } + .foregroundColor(Color.secondary) + HStack { + Image(systemName: "exclamationmark.circle.fill") + Text("For write data to Apple Health you must give permissions in Settings > Health > Data Access") + .font(.caption) + } + } + } + .onAppear(perform: configureView) + .navigationTitle("AppIcon Change") + .navigationBarTitleDisplayMode(.automatic) + } + } +} diff --git a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift index dc2286e22..5a3d7d924 100644 --- a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift +++ b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift @@ -39,7 +39,7 @@ extension Settings { Text("Carb Ratios").navigationLink(to: .crEditor, from: self) Text("Target Ranges").navigationLink(to: .targetsEditor, from: self) Text("Autotune").navigationLink(to: .autotuneConfig, from: self) - Text("AppIcon").navigationLink(to: .autotuneConfig, from: self) + Text("AppIcon").navigationLink(to: .appIconConfig, from: self) } Section(header: Text("Developer")) { diff --git a/FreeAPS/Sources/Router/Screen.swift b/FreeAPS/Sources/Router/Screen.swift index a4e2714e5..9edc86e7e 100644 --- a/FreeAPS/Sources/Router/Screen.swift +++ b/FreeAPS/Sources/Router/Screen.swift @@ -26,6 +26,7 @@ enum Screen: Identifiable, Hashable { case calibrations case notificationsConfig case snooze + case appIconConfig // becksen var id: Int { String(reflecting: self).hashValue } } @@ -84,6 +85,8 @@ extension Screen { NotificationsConfig.RootView(resolver: resolver) case .snooze: Snooze.RootView(resolver: resolver) + case .appIconConfig: + AppIconConfig.RootView(resolver: resolver) // becksen } } From 7ebc60c4a4756093613d9f76a496cda2b15b857b Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 2 Mar 2023 21:58:43 +0100 Subject: [PATCH 11/23] Commit local changes --- .github/workflows/add_identifiers.yml | 8 +- .github/workflows/build_FAX.yml | 16 +- .github/workflows/create_certs.yml | 8 +- .github/workflows/validate_secrets.yml | 70 +++ .../G7SensorKit/ar.lproj/Localizable.strings | 3 - .../G7SensorKit/ca.lproj/Localizable.strings | 3 - .../G7SensorKit/da.lproj/Localizable.strings | 9 +- .../G7SensorKit/de.lproj/Localizable.strings | 43 +- .../G7SensorKit/en.lproj/Localizable.strings | 3 - .../G7SensorKit/es.lproj/Localizable.strings | 17 +- .../G7SensorKit/fi.lproj/Localizable.strings | 9 +- .../G7SensorKit/fr.lproj/Localizable.strings | 19 +- .../G7SensorKit/he.lproj/Localizable.strings | 3 - .../G7SensorKit/it.lproj/Localizable.strings | 21 +- .../G7SensorKit/nb.lproj/Localizable.strings | 129 +++++ .../G7SensorKit/nl.lproj/Localizable.strings | 21 +- .../G7SensorKit/pl.lproj/Localizable.strings | 13 +- .../pt-BR.lproj/Localizable.strings | 19 +- .../pt-PT.lproj/Localizable.strings | 11 +- .../G7SensorKit/ru.lproj/Localizable.strings | 87 ++- .../G7SensorKit/sk.lproj/Localizable.strings | 9 +- .../G7SensorKit/sv.lproj/Localizable.strings | 36 +- .../G7SensorKit/tr.lproj/Localizable.strings | 21 +- .../G7SensorKit/uk.lproj/Localizable.strings | 87 ++- .../zh-Hans.lproj/Localizable.strings | 21 +- .../LoopKit/ar.lproj/Localizable.strings | 98 ++++ .../LoopKit/ca.lproj/Localizable.strings | 98 ++++ .../LoopKit/da.lproj/Localizable.strings | 3 +- .../LoopKit/de.lproj/Localizable.strings | 196 +------ .../LoopKit/es.lproj/Localizable.strings | 3 +- .../LoopKit/fi.lproj/Localizable.strings | 3 +- .../LoopKit/fr.lproj/Localizable.strings | 4 +- .../LoopKit/it.lproj/Localizable.strings | 11 +- .../LoopKit/nb.lproj/Localizable.strings | 3 +- .../LoopKit/nl.lproj/Localizable.strings | 8 +- .../LoopKit/pl.lproj/Localizable.strings | 7 +- .../LoopKit/pt-PT.lproj/Localizable.strings | 98 ++++ .../LoopKit/ru.lproj/Localizable.strings | 10 +- .../LoopKit/sk.lproj/Localizable.strings | 98 ++++ .../LoopKit/sv.lproj/Localizable.strings | 8 +- .../LoopKit/tr.lproj/Localizable.strings | 64 +-- .../LoopKit/uk.lproj/Localizable.strings | 98 ++++ .../LoopKit/zh-Hans.lproj/Localizable.strings | 5 +- .../LoopKitUI/ar.lproj/Localizable.strings | 252 ++++++++ .../LoopKitUI/ca.lproj/Localizable.strings | 252 ++++++++ .../LoopKitUI/da.lproj/Localizable.strings | 69 ++- .../LoopKitUI/de.lproj/Localizable.strings | 537 ++---------------- .../LoopKitUI/es.lproj/Localizable.strings | 57 +- .../LoopKitUI/fi.lproj/Localizable.strings | 74 ++- .../LoopKitUI/fr.lproj/Localizable.strings | 7 +- .../LoopKitUI/it.lproj/Localizable.strings | 65 ++- .../LoopKitUI/nb.lproj/Localizable.strings | 33 +- .../LoopKitUI/nl.lproj/Localizable.strings | 21 +- .../LoopKitUI/pl.lproj/Localizable.strings | 62 +- .../LoopKitUI/pt-BR.lproj/Localizable.strings | 6 +- .../LoopKitUI/pt-PT.lproj/Localizable.strings | 252 ++++++++ .../LoopKitUI/ru.lproj/Localizable.strings | 19 +- .../LoopKitUI/sk.lproj/Localizable.strings | 252 ++++++++ .../LoopKitUI/sv.lproj/Localizable.strings | 14 +- .../LoopKitUI/tr.lproj/Localizable.strings | 158 +++--- .../LoopKitUI/uk.lproj/Localizable.strings | 252 ++++++++ .../zh-Hans.lproj/Localizable.strings | 31 +- ...MockCGMManagerSettingsViewController.swift | 2 +- .../MinimedKitUI/ar.lproj/Localizable.strings | 209 +++++++ .../MinimedKitUI/ca.lproj/Localizable.strings | 209 +++++++ .../MinimedKitUI/da.lproj/Localizable.strings | 36 +- .../MinimedKitUI/de.lproj/Localizable.strings | 17 +- .../MinimedKitUI/es.lproj/Localizable.strings | 22 +- .../MinimedKitUI/fi.lproj/Localizable.strings | 21 +- .../MinimedKitUI/fr.lproj/Localizable.strings | 18 +- .../MinimedKitUI/it.lproj/Localizable.strings | 22 +- .../MinimedKitUI/nb.lproj/Localizable.strings | 16 +- .../MinimedKitUI/nl.lproj/Localizable.strings | 24 +- .../MinimedKitUI/pl.lproj/Localizable.strings | 26 +- .../pt-BR.lproj/Localizable.strings | 27 +- .../pt-PT.lproj/Localizable.strings | 209 +++++++ .../MinimedKitUI/ru.lproj/Localizable.strings | 20 +- .../MinimedKitUI/sk.lproj/Localizable.strings | 209 +++++++ .../MinimedKitUI/sv.lproj/Localizable.strings | 22 +- .../MinimedKitUI/tr.lproj/Localizable.strings | 44 +- .../MinimedKitUI/uk.lproj/Localizable.strings | 209 +++++++ .../zh-Hans.lproj/Localizable.strings | 10 +- .../OmniKitUI/ar.lproj/Localizable.strings | 231 ++++++++ .../OmniKitUI/ca.lproj/Localizable.strings | 231 ++++++++ .../OmniKitUI/da.lproj/Localizable.strings | 10 +- .../OmniKitUI/de.lproj/Localizable.strings | 419 +------------- .../OmniKitUI/es.lproj/Localizable.strings | 6 +- .../OmniKitUI/fi.lproj/Localizable.strings | 60 +- .../OmniKitUI/fr.lproj/Localizable.strings | 6 +- .../OmniKitUI/it.lproj/Localizable.strings | 7 +- .../OmniKitUI/nb.lproj/Localizable.strings | 25 +- .../OmniKitUI/nl.lproj/Localizable.strings | 19 +- .../OmniKitUI/pl.lproj/Localizable.strings | 6 +- .../OmniKitUI/pt-BR.lproj/Localizable.strings | 8 +- .../OmniKitUI/pt-PT.lproj/Localizable.strings | 231 ++++++++ .../OmniKitUI/ru.lproj/Localizable.strings | 6 +- .../OmniKitUI/sk.lproj/Localizable.strings | 231 ++++++++ .../OmniKitUI/sv.lproj/Localizable.strings | 4 +- .../OmniKitUI/tr.lproj/Localizable.strings | 146 ++--- .../OmniKitUI/uk.lproj/Localizable.strings | 231 ++++++++ .../zh-Hans.lproj/Localizable.strings | 14 +- .../ar.lproj/Localizable.strings | 41 ++ .../ca.lproj/Localizable.strings | 41 ++ .../da.lproj/Localizable.strings | 4 +- .../de.lproj/Localizable.strings | 62 +- .../fi.lproj/Localizable.strings | 5 +- .../fr.lproj/Localizable.strings | 8 +- .../it.lproj/Localizable.strings | 4 +- .../nl.lproj/Localizable.strings | 4 +- .../pl.lproj/Localizable.strings | 4 +- .../pt-BR.lproj/Localizable.strings | 1 - .../pt-PT.lproj/Localizable.strings | 41 ++ .../ru.lproj/Localizable.strings | 6 +- .../sk.lproj/Localizable.strings | 41 ++ .../tr.lproj/Localizable.strings | 28 +- .../uk.lproj/Localizable.strings | 41 ++ .../zh-Hans.lproj/Localizable.strings | 2 +- .../Resources/Base.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/ar.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/ca.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/da.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/de.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/es.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/fi.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/fr.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/he.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/it.lproj/InfoPlist.strings | 4 +- .../defaults/freeaps/freeaps_settings.json | 7 +- FreeAPS/Resources/nb.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/nl.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/pl.lproj/InfoPlist.strings | 4 +- .../Resources/pt-BR.lproj/InfoPlist.strings | 4 +- .../Resources/pt-PT.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/ru.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/sk.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/sv.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/tr.lproj/InfoPlist.strings | 4 +- FreeAPS/Resources/uk.lproj/InfoPlist.strings | 4 +- .../Resources/zh-Hans.lproj/InfoPlist.strings | 4 +- FreeAPS/Sources/APS/APSManager.swift | 12 +- FreeAPS/Sources/APS/CGM/DexcomSourceG6.swift | 2 +- FreeAPS/Sources/APS/DeviceDataManager.swift | 11 +- FreeAPS/Sources/APS/FetchGlucoseManager.swift | 16 - .../Sources/APS/Storage/CarbsStorage.swift | 20 +- .../Main/ar.lproj/Localizable.strings | 67 ++- .../Main/ca.lproj/Localizable.strings | 67 ++- .../Main/da.lproj/Localizable.strings | 67 ++- .../Main/de.lproj/Localizable.strings | 67 ++- .../Main/en.lproj/Localizable.strings | 54 +- .../Main/es.lproj/Localizable.strings | 67 ++- .../Main/fi.lproj/Localizable.strings | 67 ++- .../Main/fr.lproj/Localizable.strings | 67 ++- .../Main/he.lproj/Localizable.strings | 67 ++- .../Main/it.lproj/Localizable.strings | 67 ++- .../Main/nb.lproj/Localizable.strings | 67 ++- .../Main/nl.lproj/Localizable.strings | 69 ++- .../Main/pl.lproj/Localizable.strings | 67 ++- .../Main/pt-BR.lproj/Localizable.strings | 67 ++- .../Main/pt-PT.lproj/Localizable.strings | 67 ++- .../Main/ru.lproj/Localizable.strings | 71 ++- .../Main/sk.lproj/Localizable.strings | 67 ++- .../Main/sv.lproj/Localizable.strings | 59 +- .../Main/tr.lproj/Localizable.strings | 67 ++- .../Main/uk.lproj/Localizable.strings | 67 ++- .../Main/zh-Hans.lproj/Localizable.strings | 67 ++- FreeAPS/Sources/Models/CarbsEntry.swift | 7 + FreeAPS/Sources/Models/FreeAPSSettings.swift | 25 + .../Modules/AddCarbs/AddCarbsStateModel.swift | 79 ++- .../AddCarbs/View/AddCarbsRootView.swift | 46 +- .../Modules/DataTable/DataTableDataFlow.swift | 27 +- .../Modules/DataTable/DataTableProvider.swift | 22 +- .../DataTable/DataTableStateModel.swift | 44 +- .../DataTable/View/DataTableRootView.swift | 26 +- .../Modules/FPUConfig/FPUConfigDataFlow.swift | 5 + .../Modules/FPUConfig/FPUConfigProvider.swift | 3 + .../FPUConfig/FPUConfigStateModel.swift | 43 ++ .../FPUConfig/View/FPUConfigRootView.swift | 64 +++ .../HealthKit/HealthKitStateModel.swift | 2 +- .../Home/View/Chart/MainChartView.swift | 61 +- .../Modules/Settings/SettingsStateModel.swift | 3 - .../Settings/View/SettingsRootView.swift | 1 + FreeAPS/Sources/Router/Screen.swift | 3 + .../Services/HealthKit/HealthKitManager.swift | 272 ++++++++- .../Services/Network/NightscoutManager.swift | 56 +- .../Services/WatchManager/WatchManager.swift | 8 +- crowdin.yml | 2 + fastlane/Fastfile | 18 + fastlane/testflight.md | 47 +- 188 files changed, 7530 insertions(+), 2388 deletions(-) create mode 100644 .github/workflows/validate_secrets.yml create mode 100644 Dependencies/G7SensorKit/nb.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKit/ar.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKit/ca.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKit/pt-PT.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKit/sk.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKit/uk.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKitUI/ar.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKitUI/ca.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKitUI/pt-PT.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKitUI/sk.lproj/Localizable.strings create mode 100644 Dependencies/LoopKit/LoopKitUI/uk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/MinimedKitUI/ar.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/MinimedKitUI/ca.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/MinimedKitUI/pt-PT.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/MinimedKitUI/sk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/MinimedKitUI/uk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/OmniKitUI/pt-PT.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/OmniKitUI/sk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings create mode 100644 FreeAPS/Sources/Modules/FPUConfig/FPUConfigDataFlow.swift create mode 100644 FreeAPS/Sources/Modules/FPUConfig/FPUConfigProvider.swift create mode 100644 FreeAPS/Sources/Modules/FPUConfig/FPUConfigStateModel.swift create mode 100644 FreeAPS/Sources/Modules/FPUConfig/View/FPUConfigRootView.swift diff --git a/.github/workflows/add_identifiers.yml b/.github/workflows/add_identifiers.yml index e28cbd2ca..214d2cfa8 100644 --- a/.github/workflows/add_identifiers.yml +++ b/.github/workflows/add_identifiers.yml @@ -1,9 +1,15 @@ -name: Add Identifiers +name: 2. Add Identifiers +run-name: Add Identifiers on: workflow_dispatch: jobs: + secrets: + uses: ./.github/workflows/validate_secrets.yml + secrets: inherit + identifiers: + needs: secrets runs-on: macos-12 steps: # Uncomment to manually select latest Xcode if needed diff --git a/.github/workflows/build_FAX.yml b/.github/workflows/build_FAX.yml index d12e36a5f..80ba56c17 100644 --- a/.github/workflows/build_FAX.yml +++ b/.github/workflows/build_FAX.yml @@ -1,9 +1,23 @@ -name: Build FAX +name: 4. Build FAX +run-name: Build FAX on: workflow_dispatch: + + ## Remove the "#" sign from the beginning of the line below to get automated builds on push (code changes in your repository) + #push: + + ## Remove the "#" sign from the beginning of the two lines below to get automated builds every two months + #schedule: + #- cron: '0 17 1 */2 *' # Runs at 17:00 UTC on the 1st in Jan, Mar, May, Jul, Sep and Nov. + jobs: + secrets: + uses: ./.github/workflows/validate_secrets.yml + secrets: inherit + build: + needs: secrets runs-on: macos-12 steps: # Uncomment to manually select latest Xcode if needed diff --git a/.github/workflows/create_certs.yml b/.github/workflows/create_certs.yml index 95a224c82..1ead0ff0e 100644 --- a/.github/workflows/create_certs.yml +++ b/.github/workflows/create_certs.yml @@ -1,9 +1,15 @@ -name: Create Certificates +name: 3. Create Certificates +run-name: Create Certificates on: workflow_dispatch: jobs: + secrets: + uses: ./.github/workflows/validate_secrets.yml + secrets: inherit + certificates: + needs: secrets runs-on: macos-12 steps: # Uncomment to manually select latest Xcode if needed diff --git a/.github/workflows/validate_secrets.yml b/.github/workflows/validate_secrets.yml new file mode 100644 index 000000000..6811efc79 --- /dev/null +++ b/.github/workflows/validate_secrets.yml @@ -0,0 +1,70 @@ +name: 1. Validate Secrets +run-name: Validate Secrets +on: [workflow_call, workflow_dispatch] + +jobs: + validate: + runs-on: macos-12 + steps: + # Checks-out the repo + - name: Checkout Repo + uses: actions/checkout@v3 + + # Validates the repo secrets + - name: Validate Secrets + run: | + # Validate Secrets + echo Validating Repository Secrets... + + # Validate TEAMID + if [ -z "$TEAMID" ]; then + failed=true + echo "::error::TEAMID secret is unset or empty. Set it and try again." + elif [ ${#TEAMID} -ne 10 ]; then + failed=true + echo "::error::TEAMID secret is set but has wrong length. Verify that it is set correctly and try again." + fi + + # Validate GH_PAT + if [ -z "$GH_PAT" ]; then + failed=true + echo "::error::GH_PAT secret is unset or empty. Set it and try again." + elif [ "$(gh api -H "Accept: application/vnd.github+json" /repos/${{ github.repository_owner }}/Match-Secrets | jq --raw-output '.permissions.push')" != "true" ]; then + failed=true + echo "::error::GH_PAT secret is set but invalid or lacking appropriate privileges on the ${{ github.repository_owner }}/Match-Secrets repository. Verify that it is set correctly and try again." + fi + + # Validate FASTLANE_ISSUER_ID, FASTLANE_KEY_ID, and FASTLANE_KEY + if [ -z "$FASTLANE_ISSUER_ID" ] || [ -z "$FASTLANE_KEY_ID" ] || [ -z "$FASTLANE_KEY" ]; then + failed=true + [ -z "$FASTLANE_ISSUER_ID" ] && echo "::error::The FASTLANE_ISSUER_ID secret is unset or empty. Set it and try again." + [ -z "$FASTLANE_KEY_ID" ] && echo "::error::The FASTLANE_KEY_ID secret is unset or empty. Set it and try again." + [ -z "$FASTLANE_KEY" ] && echo "::error::The FASTLANE_KEY secret is unset or empty. Set it and try again." + elif ! echo "$FASTLANE_KEY" | openssl pkcs8 -nocrypt >/dev/null; then + failed=true + echo "::error::The FASTLANE_KEY secret is set but invalid. Verify that it is set correctly and try again." + elif ! fastlane validate_secrets; then + failed=true + echo "::error::Unable to create a valid authorization token for the App Store Connect API.\ + Verify that the FASTLANE_ISSUER_ID, FASTLANE_KEY_ID, and FASTLANE_KEY secrets are set correctly and try again." + fi + + # Validate MATCH_PASSWORD + if [ -z "$MATCH_PASSWORD" ]; then + failed=true + echo "::error::The MATCH_PASSWORD secret is unset or empty. Set it and try again." + fi + + # Exit unsuccessfully if secret validation failed. + if [ $failed ]; then + exit 2 + fi + shell: bash + env: + TEAMID: ${{ secrets.TEAMID }} + GH_PAT: ${{ secrets.GH_PAT }} + FASTLANE_ISSUER_ID: ${{ secrets.FASTLANE_ISSUER_ID }} + FASTLANE_KEY_ID: ${{ secrets.FASTLANE_KEY_ID }} + FASTLANE_KEY: ${{ secrets.FASTLANE_KEY }} + MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} + GH_TOKEN: ${{ secrets.GH_PAT }} \ No newline at end of file diff --git a/Dependencies/G7SensorKit/ar.lproj/Localizable.strings b/Dependencies/G7SensorKit/ar.lproj/Localizable.strings index cfdb541a7..840d5df4a 100644 --- a/Dependencies/G7SensorKit/ar.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/ar.lproj/Localizable.strings @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/ca.lproj/Localizable.strings b/Dependencies/G7SensorKit/ca.lproj/Localizable.strings index cfdb541a7..840d5df4a 100644 --- a/Dependencies/G7SensorKit/ca.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/ca.lproj/Localizable.strings @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/da.lproj/Localizable.strings b/Dependencies/G7SensorKit/da.lproj/Localizable.strings index cfdb541a7..9015fa4f7 100644 --- a/Dependencies/G7SensorKit/da.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/da.lproj/Localizable.strings @@ -5,7 +5,7 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Fortsæt"; /* Button text to cancel G7 setup */ "Cancel" = "Cancel"; @@ -58,10 +58,10 @@ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Tilsluttet"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Tilslutter"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/de.lproj/Localizable.strings b/Dependencies/G7SensorKit/de.lproj/Localizable.strings index cfdb541a7..3e006be6a 100644 --- a/Dependencies/G7SensorKit/de.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/de.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Fortsetzen"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Abbrechen"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -20,32 +20,32 @@ "Sensor is stopped" = "Sensor is stopped"; /* The description of sensor algorithm state when sensor is warming up. */ -"Sensor is warming up" = "Sensor is warming up"; +"Sensor is warming up" = "Sensor ist in der Aufwärmphase"; /* The description of sensor algorithm state when sensor is expired. */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Sensor abgelaufen"; /* The description of sensor algorithm state when sensor failed. */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Sensorfehler"; /* The description of sensor algorithm state when raw value is unknown. (1: missing data details) */ "Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d"; /* title for g7 settings row showing sensor start time */ -"Sensor Start" = "Sensor Start"; +"Sensor Start" = "Sensorstart"; /* title for g7 settings row showing sensor expiration time */ -"Sensor Expiration" = "Sensor Expiration"; +"Sensor Expiration" = "Sensor Ablaufdatum"; /* title for g7 settings row showing sensor grace period end time */ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Blutzucker"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Uhrzeit"; "Trend" = "Trend"; @@ -58,28 +58,25 @@ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Verbunden"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Verbinden"; /* title for g7 settings row showing sensor last connect time */ -"Last Connect" = "Last Connect"; +"Last Connect" = "Letzte Verbindung"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Konfiguration"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; /* Button */ -"Scan for new sensor" = "Scan for new sensor"; +"Scan for new sensor" = "Nach neuen Sensoren suchen"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "CGM löschen"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; @@ -96,19 +93,19 @@ "Searching for sensor" = "Searching for sensor"; /* G7 Progress bar label when sensor expired */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Sensor abgelaufen"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Aufwärmphase abgeschlossen"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Aufwärmphase abgeschlossen"; /* G7 Progress bar label when sensor failed */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Sensorfehler"; /* G7 Progress bar label when sensor lifetime progress showing */ -"Sensor expires" = "Sensor expires"; +"Sensor expires" = "Sensor abgelaufen"; /* G7 Progress bar label when sensor grace period progress showing */ "Grace period remaining" = "Grace period remaining"; diff --git a/Dependencies/G7SensorKit/en.lproj/Localizable.strings b/Dependencies/G7SensorKit/en.lproj/Localizable.strings index cfdb541a7..840d5df4a 100644 --- a/Dependencies/G7SensorKit/en.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/en.lproj/Localizable.strings @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/es.lproj/Localizable.strings b/Dependencies/G7SensorKit/es.lproj/Localizable.strings index cfdb541a7..27e189c71 100644 --- a/Dependencies/G7SensorKit/es.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/es.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Continuar"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Cancelar"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -45,29 +45,29 @@ "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Tiempo"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Nombre"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Conectado"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Conectando"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Configuracion"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings index cfdb541a7..d4e20c6a1 100644 --- a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings @@ -5,7 +5,7 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Jatka"; /* Button text to cancel G7 setup */ "Cancel" = "Cancel"; @@ -58,10 +58,10 @@ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Yhdistetty"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Yhdistetään"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings index cfdb541a7..4c796f304 100644 --- a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Continuer"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Annuler"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,27 +41,27 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Glycémie"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Heure"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Nom"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Connecté"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "De liaison"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scan for new sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "Supprimer CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; diff --git a/Dependencies/G7SensorKit/he.lproj/Localizable.strings b/Dependencies/G7SensorKit/he.lproj/Localizable.strings index cfdb541a7..840d5df4a 100644 --- a/Dependencies/G7SensorKit/he.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/he.lproj/Localizable.strings @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/it.lproj/Localizable.strings b/Dependencies/G7SensorKit/it.lproj/Localizable.strings index cfdb541a7..08cbe678b 100644 --- a/Dependencies/G7SensorKit/it.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/it.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Continua"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Cancella"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,33 +41,33 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Glucosio"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Tempo"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Nome"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Collegato"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "In collegamento"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Impostazioni"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scan for new sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "Elimina CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; diff --git a/Dependencies/G7SensorKit/nb.lproj/Localizable.strings b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings new file mode 100644 index 000000000..8fac33d40 --- /dev/null +++ b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings @@ -0,0 +1,129 @@ +/* Title on WelcomeView */ +"Dexcom G7" = "Dexcom G7"; + +/* Descriptive text on G7StartupView */ +"FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; + +/* Button title for starting setup */ +"Continue" = "Fortsett"; + +/* Button text to cancel G7 setup */ +"Cancel" = "Avbryt"; + +/* Error description for unreliable state */ +"Glucose data is unavailable" = "Glucose data is unavailable"; + +/* The description of sensor algorithm state when sensor is ok. */ +"Sensor is OK" = "Sensor is OK"; + +/* The description of sensor algorithm state when sensor is stopped." */ +"Sensor is stopped" = "Sensor is stopped"; + +/* The description of sensor algorithm state when sensor is warming up. */ +"Sensor is warming up" = "Sensor is warming up"; + +/* The description of sensor algorithm state when sensor is expired. */ +"Sensor expired" = "Sensor expired"; + +/* The description of sensor algorithm state when sensor failed. */ +"Sensor failed" = "Sensor failed"; + +/* The description of sensor algorithm state when raw value is unknown. (1: missing data details) */ +"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d"; + +/* title for g7 settings row showing sensor start time */ +"Sensor Start" = "Sensor Start"; + +/* title for g7 settings row showing sensor expiration time */ +"Sensor Expiration" = "Sensor Expiration"; + +/* title for g7 settings row showing sensor grace period end time */ +"Grace Period End" = "Grace Period End"; + +/* Field label */ +"Glucose" = "Blodsukker"; + +"Last Reading" = "Last Reading"; + +"Time" = "Tidspunkt"; + +"Trend" = "Trend"; + +"Bluetooth" = "Bluetooth"; + +/* title for g7 settings row showing BLE Name */ +"Name" = "Navn"; + +/* title for g7 settings connection status when scanning */ +"Scanning" = "Scanning"; + +/* title for g7 settings connection status when connected */ +"Connected" = "Tilkoblet"; + +/* title for g7 settings connection status when connecting */ +"Connecting" = "Kobler til"; + +/* title for g7 settings row showing sensor last connect time */ +"Last Connect" = "Last Connect"; + +/* Configuration */ +"Configuration" = "Oppsett"; + +/* title for g7 config settings to upload readings */ +"Upload Readings" = "Upload Readings"; + +/* Button */ +"Scan for new sensor" = "Scan for new sensor"; + +/* Button label for removing CGM */ +"Delete CGM" = "Slett CGM"; + +/* No glucose value representation (3 dashes for mg/dL) */ +"– – –" = "– – –"; +/* String displayed instead of a glucose value below the CGM range */ +"LOW" = "LOW"; + +/* String displayed instead of a glucose value above the CGM range */ +"HIGH" = "HIGH"; + +/* Format string for glucose trend per minute. (1: glucose value and unit) */ +"%@/min" = "%@/min"; + +/* G7 Progress bar label when searching for sensor */ +"Searching for sensor" = "Searching for sensor"; + +/* G7 Progress bar label when sensor expired */ +"Sensor expired" = "Sensor expired"; + +/* G7 Progress bar label when sensor in warmup */ +"Warmup completes" = "Warmup completes"; + +/* G7 Progress bar label when sensor in warmup */ +"Warmup completes" = "Warmup completes"; + +/* G7 Progress bar label when sensor failed */ +"Sensor failed" = "Sensor failed"; + +/* G7 Progress bar label when sensor lifetime progress showing */ +"Sensor expires" = "Sensor expires"; + +/* G7 Progress bar label when sensor grace period progress showing */ +"Grace period remaining" = "Grace period remaining"; + +/* G7 Status highlight text for searching for sensor */ +"Searching for\nSensor" = "Searching for\nSensor"; + +/* G7 Status highlight text for sensor expired */ +"Sensor\nExpired" = "Sensor\nExpired"; + +/* G7 Status highlight text for signal loss */ +"Sensor\nFailed" = "Sensor\nFailed"; + +/* G7 Status highlight text for signal loss */ +"Signal\nLoss" = "Signal\nLoss"; + +/*G7 Status highlight text for sensor error */ +"Sensor\nIssue" = "Sensor\nIssue"; + +/* G7 Status highlight text for sensor warmup */ +"Sensor\nWarmup" = "Sensor\nWarmup"; diff --git a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings index cfdb541a7..8bdb9cbd6 100644 --- a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Vervolg"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Annuleer"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,33 +41,33 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Glucosewaarde"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Tijd"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Naam"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Verbonden"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Verbinden"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Instellingen"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scan for new sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "Verwijder CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; diff --git a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings index cfdb541a7..4231198d9 100644 --- a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Kontynuuj"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Anuluj"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -45,7 +45,7 @@ "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Czas"; "Trend" = "Trend"; @@ -58,10 +58,10 @@ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Połączony"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Łączenie"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings index cfdb541a7..db3c99e58 100644 --- a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Continuar"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Cancelar"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,33 +41,33 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Glicose"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Hora"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Nome"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Conectado"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Conectando"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Ajustes"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings index cfdb541a7..83e01957a 100644 --- a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings @@ -8,7 +8,7 @@ "Continue" = "Continue"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Cancelar"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -45,14 +45,14 @@ "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Hora"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Nome"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; @@ -67,7 +67,7 @@ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Ajustes"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings index cfdb541a7..11e119f55 100644 --- a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings @@ -2,131 +2,128 @@ "Dexcom G7" = "Dexcom G7"; /* Descriptive text on G7StartupView */ -"FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; +"FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X может считывать G7 CGM данные, но Вы все равно должны использовать Dexcom G7 App для сопряжения, калибровки и управления датчиком."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Продолжить"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Отмена"; /* Error description for unreliable state */ -"Glucose data is unavailable" = "Glucose data is unavailable"; +"Glucose data is unavailable" = "Данные глюкозы недоступны"; /* The description of sensor algorithm state when sensor is ok. */ -"Sensor is OK" = "Sensor is OK"; +"Sensor is OK" = "Датчик ОК"; /* The description of sensor algorithm state when sensor is stopped." */ -"Sensor is stopped" = "Sensor is stopped"; +"Sensor is stopped" = "Датчик остановлен"; /* The description of sensor algorithm state when sensor is warming up. */ -"Sensor is warming up" = "Sensor is warming up"; +"Sensor is warming up" = "Датчик прогревается"; /* The description of sensor algorithm state when sensor is expired. */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Срок действия датчика истек"; /* The description of sensor algorithm state when sensor failed. */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Сбой датчика"; /* The description of sensor algorithm state when raw value is unknown. (1: missing data details) */ -"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d"; +"Sensor is in unknown state %1$d" = "Датчик находится в неизвестном состоянии %1$d"; /* title for g7 settings row showing sensor start time */ -"Sensor Start" = "Sensor Start"; +"Sensor Start" = "Старт датчика"; /* title for g7 settings row showing sensor expiration time */ -"Sensor Expiration" = "Sensor Expiration"; +"Sensor Expiration" = "Датчик истекает"; /* title for g7 settings row showing sensor grace period end time */ -"Grace Period End" = "Grace Period End"; +"Grace Period End" = "Период отсрочки"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Глюкоза"; -"Last Reading" = "Last Reading"; +"Last Reading" = "Последнее считывание"; -"Time" = "Time"; +"Time" = "Время"; -"Trend" = "Trend"; +"Trend" = "Тенденция"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Название"; /* title for g7 settings connection status when scanning */ -"Scanning" = "Scanning"; +"Scanning" = "Сканирование"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Соединение установлено"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Соединяется"; /* title for g7 settings row showing sensor last connect time */ -"Last Connect" = "Last Connect"; +"Last Connect" = "Последнее подключение"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Конфигурация"; /* title for g7 config settings to upload readings */ -"Upload Readings" = "Upload Readings"; +"Upload Readings" = "Выгружать данные"; /* Button */ -"Scan for new sensor" = "Scan for new sensor"; +"Scan for new sensor" = "Сканирование нового датчика"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "Удалить CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ -"LOW" = "LOW"; +"LOW" = "НИЗКИЙ"; /* String displayed instead of a glucose value above the CGM range */ -"HIGH" = "HIGH"; +"HIGH" = "ВЫСОКИЙ"; /* Format string for glucose trend per minute. (1: glucose value and unit) */ -"%@/min" = "%@/min"; +"%@/min" = "%@/мин"; /* G7 Progress bar label when searching for sensor */ -"Searching for sensor" = "Searching for sensor"; +"Searching for sensor" = "Поиск датчика"; /* G7 Progress bar label when sensor expired */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Срок действия датчика истек"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Прогрев завершается"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Прогрев завершается"; /* G7 Progress bar label when sensor failed */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Сбой датчика"; /* G7 Progress bar label when sensor lifetime progress showing */ -"Sensor expires" = "Sensor expires"; +"Sensor expires" = "Датчик заканчивается"; /* G7 Progress bar label when sensor grace period progress showing */ -"Grace period remaining" = "Grace period remaining"; +"Grace period remaining" = "Оставшийся период отсрочки"; /* G7 Status highlight text for searching for sensor */ -"Searching for\nSensor" = "Searching for\nSensor"; +"Searching for\nSensor" = "Поиск\nДатчика"; /* G7 Status highlight text for sensor expired */ -"Sensor\nExpired" = "Sensor\nExpired"; +"Sensor\nExpired" = "Датчик\nИстек"; /* G7 Status highlight text for signal loss */ -"Sensor\nFailed" = "Sensor\nFailed"; +"Sensor\nFailed" = "Датчик\nСбой"; /* G7 Status highlight text for signal loss */ -"Signal\nLoss" = "Signal\nLoss"; +"Signal\nLoss" = "Сигнал\nПотерян"; /*G7 Status highlight text for sensor error */ -"Sensor\nIssue" = "Sensor\nIssue"; +"Sensor\nIssue" = "Датчик\nПроблема"; /* G7 Status highlight text for sensor warmup */ -"Sensor\nWarmup" = "Sensor\nWarmup"; +"Sensor\nWarmup" = "Датчик\nПрогрев"; diff --git a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings index cfdb541a7..11a67ded7 100644 --- a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings @@ -5,7 +5,7 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Pokračovať"; /* Button text to cancel G7 setup */ "Cancel" = "Cancel"; @@ -58,10 +58,10 @@ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Pripojený"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Pripája sa"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; @@ -78,9 +78,6 @@ /* Button label for removing CGM */ "Delete CGM" = "Delete CGM"; -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; - /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ diff --git a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings index 39e200bd9..745d130ff 100644 --- a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings @@ -23,7 +23,7 @@ "Sensor is warming up" = "Sensor värms upp"; /* The description of sensor algorithm state when sensor is expired. */ -"Sensor expired" = "Sensor har gått ut"; +"Sensor expired" = "Sensors livslängd är slut"; /* The description of sensor algorithm state when sensor failed. */ "Sensor failed" = "Sensor misslyckades"; @@ -41,7 +41,7 @@ "Grace Period End" = "Slut av livslängd"; /* Field label */ -"Glucose" = "Blodsocker"; +"Glucose" = "Glukos"; "Last Reading" = "Senaste avläsning"; @@ -49,7 +49,7 @@ "Trend" = "Trend"; -"Bluetooth" = "Bluetooth"; +"Bluetooth" = "Blåtand"; /* title for g7 settings row showing BLE Name */ "Name" = "Namn"; @@ -67,7 +67,7 @@ "Last Connect" = "Senaste anslutning"; /* Configuration */ -"Configuration" = "Inställning"; +"Configuration" = "Konfiguration"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Ladda upp blodsocker"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scanna efter ny sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Ta bort denna CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Helt säker på att du vill ta bort denna CGM?"; +"Delete CGM" = "Radera CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; @@ -90,7 +87,7 @@ "HIGH" = "HÖGT"; /* Format string for glucose trend per minute. (1: glucose value and unit) */ -"%@/min" = "%@/min"; +"%@/min" = "%@ min"; /* G7 Progress bar label when searching for sensor */ "Searching for sensor" = "Söker efter sensor"; @@ -101,6 +98,9 @@ /* G7 Progress bar label when sensor in warmup */ "Warmup completes" = "Uppvärming av sensor"; +/* G7 Progress bar label when sensor in warmup */ +"Warmup completes" = "Uppvärming av sensor"; + /* G7 Progress bar label when sensor failed */ "Sensor failed" = "Sensor misslyckades"; @@ -109,3 +109,21 @@ /* G7 Progress bar label when sensor grace period progress showing */ "Grace period remaining" = "Tid kvar av sensors livslängd"; + +/* G7 Status highlight text for searching for sensor */ +"Searching for\nSensor" = "Söker efter\nSensor"; + +/* G7 Status highlight text for sensor expired */ +"Sensor\nExpired" = "Sensor\nUtgått"; + +/* G7 Status highlight text for signal loss */ +"Sensor\nFailed" = "Sensor\nmisslyckades"; + +/* G7 Status highlight text for signal loss */ +"Signal\nLoss" = "Signal-\nförlust"; + +/*G7 Status highlight text for sensor error */ +"Sensor\nIssue" = "Sensor\nProblem"; + +/* G7 Status highlight text for sensor warmup */ +"Sensor\nWarmup" = "Sensor\nUppvärmning"; diff --git a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings index cfdb541a7..9ea5ce9a4 100644 --- a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Devam et"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Vazgeç"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,33 +41,33 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Glikoz"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "Saat"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "İsim"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Bağlandı"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Bağlanıyor"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Yapılandırma"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scan for new sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "CGM'i Sil"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; diff --git a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings index cfdb541a7..515aa6e30 100644 --- a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings @@ -2,131 +2,128 @@ "Dexcom G7" = "Dexcom G7"; /* Descriptive text on G7StartupView */ -"FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; +"FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X може читати дані G7 CGM, але ви все одно повинні використовувати додаток Dexcom G7 для парування, калібрування та іншого управління датчиком."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "Продовжити"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "Відмінити"; /* Error description for unreliable state */ -"Glucose data is unavailable" = "Glucose data is unavailable"; +"Glucose data is unavailable" = "Дані глюкози недоступні"; /* The description of sensor algorithm state when sensor is ok. */ -"Sensor is OK" = "Sensor is OK"; +"Sensor is OK" = "Сенсор підключено"; /* The description of sensor algorithm state when sensor is stopped." */ -"Sensor is stopped" = "Sensor is stopped"; +"Sensor is stopped" = "Сенсор зупинений"; /* The description of sensor algorithm state when sensor is warming up. */ -"Sensor is warming up" = "Sensor is warming up"; +"Sensor is warming up" = "Сенсор прогрівається"; /* The description of sensor algorithm state when sensor is expired. */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Термін Сенсору закінчився"; /* The description of sensor algorithm state when sensor failed. */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Не вдалося встановити Сенсор"; /* The description of sensor algorithm state when raw value is unknown. (1: missing data details) */ -"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d"; +"Sensor is in unknown state %1$d" = "Сенсор знаходиться в невідомому стані%1$d"; /* title for g7 settings row showing sensor start time */ -"Sensor Start" = "Sensor Start"; +"Sensor Start" = "Старт Сенсора моніторингу"; /* title for g7 settings row showing sensor expiration time */ -"Sensor Expiration" = "Sensor Expiration"; +"Sensor Expiration" = "Термін дії Сенсору"; /* title for g7 settings row showing sensor grace period end time */ -"Grace Period End" = "Grace Period End"; +"Grace Period End" = "Час до блокування"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "Глюкоза"; -"Last Reading" = "Last Reading"; +"Last Reading" = "Останнє читання"; -"Time" = "Time"; +"Time" = "Час"; -"Trend" = "Trend"; +"Trend" = "Тренди"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "Ім’я"; /* title for g7 settings connection status when scanning */ -"Scanning" = "Scanning"; +"Scanning" = "Сканування"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "Під'єднаний"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "Під'єднання"; /* title for g7 settings row showing sensor last connect time */ -"Last Connect" = "Last Connect"; +"Last Connect" = "Останнє підключення"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "Налаштування"; /* title for g7 config settings to upload readings */ -"Upload Readings" = "Upload Readings"; +"Upload Readings" = "Вивантажити читання"; /* Button */ -"Scan for new sensor" = "Scan for new sensor"; +"Scan for new sensor" = "Сканувати новий Сенсор"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "Видалити CGM"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; /* String displayed instead of a glucose value below the CGM range */ -"LOW" = "LOW"; +"LOW" = "НИЗЬКИЙ"; /* String displayed instead of a glucose value above the CGM range */ -"HIGH" = "HIGH"; +"HIGH" = "ВИСОКИЙ"; /* Format string for glucose trend per minute. (1: glucose value and unit) */ -"%@/min" = "%@/min"; +"%@/min" = "%@/хв"; /* G7 Progress bar label when searching for sensor */ -"Searching for sensor" = "Searching for sensor"; +"Searching for sensor" = "Пошук Сенсору"; /* G7 Progress bar label when sensor expired */ -"Sensor expired" = "Sensor expired"; +"Sensor expired" = "Термін Сенсору закінчився"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Прогрів виконано"; /* G7 Progress bar label when sensor in warmup */ -"Warmup completes" = "Warmup completes"; +"Warmup completes" = "Прогрів виконано"; /* G7 Progress bar label when sensor failed */ -"Sensor failed" = "Sensor failed"; +"Sensor failed" = "Не вдалося встановити Сенсор"; /* G7 Progress bar label when sensor lifetime progress showing */ -"Sensor expires" = "Sensor expires"; +"Sensor expires" = "Сенсор закінчується"; /* G7 Progress bar label when sensor grace period progress showing */ -"Grace period remaining" = "Grace period remaining"; +"Grace period remaining" = "Період витонченості, що залишився"; /* G7 Status highlight text for searching for sensor */ -"Searching for\nSensor" = "Searching for\nSensor"; +"Searching for\nSensor" = "Пошук\nСенсору"; /* G7 Status highlight text for sensor expired */ -"Sensor\nExpired" = "Sensor\nExpired"; +"Sensor\nExpired" = "Сенсор\nЗакінчився"; /* G7 Status highlight text for signal loss */ -"Sensor\nFailed" = "Sensor\nFailed"; +"Sensor\nFailed" = "Сенсори\nНе вдалося"; /* G7 Status highlight text for signal loss */ -"Signal\nLoss" = "Signal\nLoss"; +"Signal\nLoss" = "Сигнал\nВтрата"; /*G7 Status highlight text for sensor error */ -"Sensor\nIssue" = "Sensor\nIssue"; +"Sensor\nIssue" = "Сенсор\nПроблема"; /* G7 Status highlight text for sensor warmup */ -"Sensor\nWarmup" = "Sensor\nWarmup"; +"Sensor\nWarmup" = "Сенсор\nПрогрів"; diff --git a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings index cfdb541a7..be9ec16b4 100644 --- a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings @@ -5,10 +5,10 @@ "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "FreeAPS X can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management."; /* Button title for starting setup */ -"Continue" = "Continue"; +"Continue" = "继续"; /* Button text to cancel G7 setup */ -"Cancel" = "Cancel"; +"Cancel" = "取消"; /* Error description for unreliable state */ "Glucose data is unavailable" = "Glucose data is unavailable"; @@ -41,33 +41,33 @@ "Grace Period End" = "Grace Period End"; /* Field label */ -"Glucose" = "Glucose"; +"Glucose" = "葡萄糖"; "Last Reading" = "Last Reading"; -"Time" = "Time"; +"Time" = "时间"; "Trend" = "Trend"; "Bluetooth" = "Bluetooth"; /* title for g7 settings row showing BLE Name */ -"Name" = "Name"; +"Name" = "设备名称"; /* title for g7 settings connection status when scanning */ "Scanning" = "Scanning"; /* title for g7 settings connection status when connected */ -"Connected" = "Connected"; +"Connected" = "已连接"; /* title for g7 settings connection status when connecting */ -"Connecting" = "Connecting"; +"Connecting" = "正在连接"; /* title for g7 settings row showing sensor last connect time */ "Last Connect" = "Last Connect"; /* Configuration */ -"Configuration" = "Configuration"; +"Configuration" = "配置"; /* title for g7 config settings to upload readings */ "Upload Readings" = "Upload Readings"; @@ -76,10 +76,7 @@ "Scan for new sensor" = "Scan for new sensor"; /* Button label for removing CGM */ -"Delete CGM" = "Delete CGM"; - -/* Button text */ -"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; +"Delete CGM" = "删除CGM数据源"; /* No glucose value representation (3 dashes for mg/dL) */ "– – –" = "– – –"; diff --git a/Dependencies/LoopKit/LoopKit/ar.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/ar.lproj/Localizable.strings new file mode 100644 index 000000000..39dc4ee39 --- /dev/null +++ b/Dependencies/LoopKit/LoopKit/ar.lproj/Localizable.strings @@ -0,0 +1,98 @@ +/* Describes a certain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus failed" = "%1$@ U bolus failed"; + +/* Describes an uncertain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus may not have succeeded" = "%1$@ U bolus may not have succeeded"; + +/* The error description describing when Health sharing was denied */ +"Authorization Denied" = "Authorization Denied"; + +/* Recovery instruction for an uncertain bolus failure */ +"Check your pump before retrying" = "Check your pump before retrying"; + +/* The description of an error returned when attempting to delete a sample not shared by the current app */ +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Authorization Denied"; + +/* The error recovery suggestion when attempting to delete a sample not shared by the current app */ +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "This sample can be deleted from the Health app"; + +/* Generic pump error description */ +"Communication Failure" = "Communication Failure"; + +/* Generic pump error description */ +"Connection Failure" = "Connection Failure"; + +/* Generic pump error description */ +"Device Refused" = "Device Refused"; + +/* Recovery suggestion for a no data error */ +"Ensure carb data exists for the specified date" = "Ensure carb data exists for the specified date"; + +/* Glucose trend down */ +"Falling" = "Falling"; + +/* Glucose trend down-down */ +"Falling fast" = "Falling fast"; + +/* Glucose trend down-down-down */ +"Falling very fast" = "Falling very fast"; + +/* Glucose trend flat */ +"Flat" = "Flat"; + +/* The short unit display string for grams per U */ +"g/U" = "g/U"; + +/* Generic pump error description */ +"Invalid Configuration" = "Invalid Configuration"; + +/* Recovery instruction for a certain bolus failure */ +"It is safe to retry" = "It is safe to retry"; + +/* The short unit display string for milligrams per deciliter per U */ +"mg/dL/U" = "mg/dL/U"; + +/* The short unit display string for millimoles per liter */ +"mmol/L" = "mmol/L"; + +/* The short unit display string for millimoles per liter per U */ +"mmol/L/U" = "mmol/L/U"; + +/* Sensor state description for the non-valid state */ +"Needs Attention" = "Needs Attention"; + +/* Describes an error for no data found in a CarbStore request */ +"No values found" = "No values found"; + +/* Sensor state description for the valid state */ +"OK" = "OK"; + +/* The error recovery suggestion when Health sharing was denied */ +"Please re-enable sharing in Health" = "Please re-enable sharing in Health"; + +/* Glucose trend up */ +"Rising" = "Rising"; + +/* Glucose trend up-up */ +"Rising fast" = "Rising fast"; + +/* Glucose trend up-up-up */ +"Rising very fast" = "Rising very fast"; + +/* The short unit display string for international units of insulin */ +"U" = "U"; + +/* The short unit display string for international units of insulin per hour */ +"U/hr" = "U/hr"; + +/* The long unit display string for a singular international unit of insulin */ +"Unit" = "Unit"; + +/* The long unit display string for a singular international unit of insulin per hour */ +"Unit/hour" = "Unit/hour"; + +/* The long unit display string for international units of insulin */ +"Units" = "Units"; + +/* The long unit display string for international units of insulin per hour */ +"Units/hour" = "Units/hour"; diff --git a/Dependencies/LoopKit/LoopKit/ca.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/ca.lproj/Localizable.strings new file mode 100644 index 000000000..39dc4ee39 --- /dev/null +++ b/Dependencies/LoopKit/LoopKit/ca.lproj/Localizable.strings @@ -0,0 +1,98 @@ +/* Describes a certain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus failed" = "%1$@ U bolus failed"; + +/* Describes an uncertain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus may not have succeeded" = "%1$@ U bolus may not have succeeded"; + +/* The error description describing when Health sharing was denied */ +"Authorization Denied" = "Authorization Denied"; + +/* Recovery instruction for an uncertain bolus failure */ +"Check your pump before retrying" = "Check your pump before retrying"; + +/* The description of an error returned when attempting to delete a sample not shared by the current app */ +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Authorization Denied"; + +/* The error recovery suggestion when attempting to delete a sample not shared by the current app */ +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "This sample can be deleted from the Health app"; + +/* Generic pump error description */ +"Communication Failure" = "Communication Failure"; + +/* Generic pump error description */ +"Connection Failure" = "Connection Failure"; + +/* Generic pump error description */ +"Device Refused" = "Device Refused"; + +/* Recovery suggestion for a no data error */ +"Ensure carb data exists for the specified date" = "Ensure carb data exists for the specified date"; + +/* Glucose trend down */ +"Falling" = "Falling"; + +/* Glucose trend down-down */ +"Falling fast" = "Falling fast"; + +/* Glucose trend down-down-down */ +"Falling very fast" = "Falling very fast"; + +/* Glucose trend flat */ +"Flat" = "Flat"; + +/* The short unit display string for grams per U */ +"g/U" = "g/U"; + +/* Generic pump error description */ +"Invalid Configuration" = "Invalid Configuration"; + +/* Recovery instruction for a certain bolus failure */ +"It is safe to retry" = "It is safe to retry"; + +/* The short unit display string for milligrams per deciliter per U */ +"mg/dL/U" = "mg/dL/U"; + +/* The short unit display string for millimoles per liter */ +"mmol/L" = "mmol/L"; + +/* The short unit display string for millimoles per liter per U */ +"mmol/L/U" = "mmol/L/U"; + +/* Sensor state description for the non-valid state */ +"Needs Attention" = "Needs Attention"; + +/* Describes an error for no data found in a CarbStore request */ +"No values found" = "No values found"; + +/* Sensor state description for the valid state */ +"OK" = "OK"; + +/* The error recovery suggestion when Health sharing was denied */ +"Please re-enable sharing in Health" = "Please re-enable sharing in Health"; + +/* Glucose trend up */ +"Rising" = "Rising"; + +/* Glucose trend up-up */ +"Rising fast" = "Rising fast"; + +/* Glucose trend up-up-up */ +"Rising very fast" = "Rising very fast"; + +/* The short unit display string for international units of insulin */ +"U" = "U"; + +/* The short unit display string for international units of insulin per hour */ +"U/hr" = "U/hr"; + +/* The long unit display string for a singular international unit of insulin */ +"Unit" = "Unit"; + +/* The long unit display string for a singular international unit of insulin per hour */ +"Unit/hour" = "Unit/hour"; + +/* The long unit display string for international units of insulin */ +"Units" = "Units"; + +/* The long unit display string for international units of insulin per hour */ +"Units/hour" = "Units/hour"; diff --git a/Dependencies/LoopKit/LoopKit/da.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/da.lproj/Localizable.strings index 57a3dc5a6..11f3620d9 100644 --- a/Dependencies/LoopKit/LoopKit/da.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/da.lproj/Localizable.strings @@ -80,7 +80,7 @@ "Rising very fast" = "Stiger meget hurtigt"; /* The short unit display string for international units of insulin */ -"U" = "E"; +"U" = "U"; /* The short unit display string for international units of insulin per hour */ "U/hr" = "E/t"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Enheder/time"; - diff --git a/Dependencies/LoopKit/LoopKit/de.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/de.lproj/Localizable.strings index e9668919c..a6a27ce4d 100644 --- a/Dependencies/LoopKit/LoopKit/de.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/de.lproj/Localizable.strings @@ -1,54 +1,14 @@ -/* Format for correction range override therapy setting card */ -"%@ Range" = "%@ Bereich"; - /* Describes a certain bolus failure (1: size of the bolus in units) */ "%1$@ U bolus failed" = "%1$@ IE Bolus fehlgeschlagen"; /* Describes an uncertain bolus failure (1: size of the bolus in units) */ -"%1$@ U bolus may not have succeeded" = "%1$@ IE Bolus wurde wohl nicht abgegeben"; - -/* Descriptive format string for glucose safety limit (1: app name) */ -"%1$@ will deliver basal and recommend bolus insulin only if your glucose is predicted to be above this limit for the next three hours." = "%1$@ gibt nur dann Basalinsulin ab und empfiehlt Bolusinsulin, wenn Dein Blutzucker voraussichtlich in den nächsten drei Stunden über diesem Grenzwert liegen wird."; - -/* Descriptive text for guardrail high value warning for schedule interface */ -"A value you have entered is higher than what is typically recommended for most people." = "Ein von Dir eingegebener Wert liegt über dem, was normalerweise für die meisten Menschen empfohlen wird."; - -/* Descriptive text for guardrail low value warning for schedule interface */ -"A value you have entered is lower than what is typically recommended for most people." = "Ein von Dir eingegebener Wert liegt unter dem, was normalerweise für die meisten Menschen empfohlen wird."; - -/* Brand name for afrezza insulin type - Title for Afrezza insulin type */ -"Afrezza" = "Afrezza"; - -/* Description for afrezza insulin type */ -"Afrezza is an ultra rapid-acting mealtime insulin that is breathed in through your lungs using an oral inhaler and made by MannKind" = "Afrezza ist ein ultraschnell wirkendes Mahlzeiteninsulin, das mit einem oralen Inhalator durch Ihre Lungen eingeatmet wird und von MannKind hergestellt wird."; - -/* Brand name for apidra insulin type */ -"Apidra" = "Apidra"; - -/* Title for Apidra insulin type */ -"Apidra (insulin glulisine)" = "Apidra (Insulinglulisin)"; - -/* Description for apidra insulin type */ -"Apidra (insulin glulisine) is a rapid-acting insulin made by Sanofi-aventis " = "Apidra (Insulinglulisin) ist ein schnell wirkendes Insulin, das von Sanofi-aventis hergestellt wird"; +"%1$@ U bolus may not have succeeded" = "%1$@ IE Bolus möglicherweise nicht abgegeben"; /* The error description describing when Health sharing was denied */ "Authorization Denied" = "Autorisierung verweigert"; -/* Title for basal dose type */ -"Basal" = "Basal"; - -/* Title text for basal rates */ -"Basal Rates" = "Basalraten"; - -/* Title for bolus dose type */ -"Bolus" = "Bolus"; - -/* Title text for carb ratios */ -"Carb Ratios" = "Kohlenhydrateverhältnis"; - /* Recovery instruction for an uncertain bolus failure */ -"Check your pump before retrying" = "Prüfe deine Pumpe, bevor du es erneut versuchsts"; +"Check your pump before retrying" = "Prüfe deine Pumpe, bevor du es erneut versuchst"; /* The description of an error returned when attempting to delete a sample not shared by the current app */ "com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Autorisierung verweigert"; @@ -59,29 +19,14 @@ /* Generic pump error description */ "Communication Failure" = "Kommunikationsfehler"; -/* Failure reason for uncertain delivery */ -"Communications interrupted during insulin delivery command." = "Die Kommunikation wurde während der Insulinabgabe unterbrochen."; - /* Generic pump error description */ "Connection Failure" = "Verbindungsfehler"; -/* Title text for glucose target range */ -"Correction Range" = "Korrekturbereich"; - -/* Descriptive text for glucose target range (1: app name) */ -"Correction Range is the glucose value (or range of values) that you want %1$@ to aim for in adjusting your basal insulin and helping you calculate your boluses." = "Der Korrekturbereich ist der Blutzuckerbereich, den %1$@ bei der Anpassung Deines Basalinsulins anstreben und Dir bei der Berechnung der Boli helfen soll."; - -/* Description of critical software update needed */ -"Critical Update" = "Kritisches Update"; - -/* Title text for delivery limits */ -"Delivery Limits" = "Abgabelimits"; - /* Generic pump error description */ -"Device Refused" = "Gerät verweigert"; +"Device Refused" = "Gerät abgelehnt"; /* Recovery suggestion for a no data error */ -"Ensure carb data exists for the specified date" = "Stelle sicher, das die Kohlenhydrate für den ausgewählten Zeitraum eingegeben wurden"; +"Ensure carb data exists for the specified date" = "Stelle sicher, dass die Kohlenhydrate für den ausgewählten Zeitraum eingegeben wurden"; /* Glucose trend down */ "Falling" = "Fällt"; @@ -92,73 +37,17 @@ /* Glucose trend down-down-down */ "Falling very fast" = "Fällt sehr schnell"; -/* Brand name for fiasp insulin type - Title for Fiasp insulin type */ -"Fiasp" = "Fiasp"; - -/* Description for fiasp insulin type */ -"Fiasp is a mealtime insulin aspart formulation with the addition of nicotinamide (vitamin B3) made by Novo Nordisk" = "Fiasp ist eine von Novo Nordisk hergestellte Insulin aspart-Variante zur Mahlzeit mit dem Zusatz von Nicotinamid (Vitamin B3)."; - /* Glucose trend flat */ "Flat" = "Gleichbleibend"; -/* Descriptive text for fast acting insulin model (1: app name) */ -"For fast acting insulin, %1$@ assumes it is actively working for 6 hours. You can choose from different models for the peak activity." = "Bei schnell wirkendem Insulin geht %1$@ davon aus, dass es 6 Stunden lang wirkt. Du kannst aus verschiedenen Modellen für die Spitzenaktivität wählen."; - /* The short unit display string for grams per U */ "g/U" = "g/IE"; -/* Title text for glucose safety limit */ -"Glucose Safety Limit" = "Blutzuckersicherheitsgrenze"; - -/* The long unit display string for a singular hour */ -"Hour" = "Stunde"; - -/* The long unit display string for hours */ -"Hours" = "Stunden"; - -/* Brand name for humalog insulin type */ -"Humalog" = "Humalog"; - -/* Title for Humalog insulin type */ -"Humalog (insulin lispro)" = "Humalog (Insulin Lispro)"; - -/* Description for humalog insulin type */ -"Humalog (insulin lispro) is a rapid-acting insulin made by Eli Lilly" = "Humalog (Insulin Lispro) ist ein schnell wirkendes Insulin, das von Eli Lilly hergestellt wird"; - -/* Title text for fast acting insulin model */ -"Insulin Model" = "Insulin-Modell"; - -/* Title text for insulin sensitivity */ -"Insulin Sensitivities" = "Insulinempfindlichkeit"; - /* Generic pump error description */ "Invalid Configuration" = "Fehlerhafte Konfiguration"; /* Recovery instruction for a certain bolus failure */ -"It is safe to retry" = "Es ist sicher, es erneut zu versuchen"; - -/* Brand name for lyumjev insulin type - Title for Lyumjev insulin type */ -"Lyumjev" = "Lyumjev"; - -/* Description for lyumjev insulin type */ -"Lyumjev is a mealtime insulin lispro formulation with the addition of citrate and treprostinil made by Eli Lilly" = "Lyumjev ist eine Insulin-Lispro-Variante zur Mahlzeit mit dem Zusatz von Citrat und Treprostinil, hergestellt von Eli Lilly"; - -/* Recovery suggestion for uncertain delivery */ -"Make sure your pump is within communication range of your phone." = "Stelle sicher, dass sich Deine Pumpe in Kommunikationsreichweite Deines Telefons befindet."; - -/* Title text for maximum basal rate configuration */ -"Maximum Basal Rate" = "Maximale Basalrate"; - -/* Descriptive text for maximum basal rate (1: app name) */ -"Maximum Basal Rate is the highest temporary basal rate %1$@ is allowed to set." = "Die maximale Basalrate ist die höchste temporäre Basalrate, die %1$@ einstellen darf."; - -/* Title text for maximum bolus configuration */ -"Maximum Bolus" = "Maximaler Bolus"; - -/* Descriptive text for maximum bolus */ -"Maximum Bolus is the highest bolus amount you can deliver at one time to cover carbs or bring down high glucose." = "Maximaler Bolus ist die höchste Bolusmenge, die Du auf einmal abgeben kannst, um Kohlenhydrate abzudecken oder hohe Blutzuckerwerte zu senken."; +"It is safe to retry" = "Ein erneuter Versuch ist gefahrlos möglich"; /* The short unit display string for milligrams per deciliter per U */ "mg/dL/U" = "mg/dL/IE"; @@ -172,38 +61,14 @@ /* Sensor state description for the non-valid state */ "Needs Attention" = "Erfordert Aufmerksamkeit"; -/* Description of no software update needed */ -"No Update" = "Kein Update"; - /* Describes an error for no data found in a CarbStore request */ -"No values found" = "Keine Werte gefunden"; - -/* Brand name for novolog insulin type */ -"Novolog" = "Novolog"; - -/* Title for Novolog insulin type */ -"Novolog (insulin aspart)" = "Novolog (Insulin Aspart)"; - -/* Description for novolog insulin type */ -"NovoLog (insulin aspart) is a rapid-acting insulin made by Novo Nordisk" = "NovoLog (Insulin Aspart) ist ein schnell wirkendes Insulin von Novo Nordisk"; +"No values found" = "Keine Einträge gefunden"; /* Sensor state description for the valid state */ "OK" = "OK"; -/* Descriptive text for saving settings outside the recommended range */ -"One or more of the values you have entered is outside of what is typically recommended for most people." = "Mindestens einer von Dir eingegebener Wert liegt außerhalb dessen, was normalerweise für die meisten Menschen empfohlen wird."; - /* The error recovery suggestion when Health sharing was denied */ -"Please re-enable sharing in Health" = "Bitte aktiviere das Teilen in HealthKit erneut"; - -/* Title for pre-meal mode */ -"Pre-Meal" = "Vor dem Essen"; - -/* Description of supported software update needed */ -"Recommended Update" = "Empfohlenes Update"; - -/* Title for resume dose type */ -"Resumed" = "Wiederaufgenommen"; +"Please re-enable sharing in Health" = "Bitte aktiviere die Freigabe in der Health-App wieder"; /* Glucose trend up */ "Rising" = "Steigt"; @@ -214,38 +79,11 @@ /* Glucose trend up-up-up */ "Rising very fast" = "Steigt sehr schnell"; -/* Descriptive text for guardrail high value warning for schedule interface */ -"Some of the values you have entered are outside of what is typically recommended for most people." = "Einige Deiner eingegebenen Werte liegen außerhalb dessen, was normalerweise für die meisten Menschen empfohlen wird."; - -/* Title for suspend dose type */ -"Suspended" = "Unterbrochen"; - -/* Title for temp basal dose type */ -"Temp Basal" = "Temp. Basal"; - -/* Descriptive text for pre-meal correction range override */ -"Temporarily lower your glucose target before a meal to impact post-meal glucose spikes." = "Senke Dein Blutzuckerziel vor einer Mahlzeit vorübergehend ab, um Blutzuckerspitzen nach der Mahlzeit auszugleichen."; - -/* Descriptive text for workout correction range override */ -"Temporarily raise your glucose target before, during, or after physical activity to reduce the risk of low glucose events." = "Erhöhe Dein Blutzuckerziel vorübergehend vor, während oder nach körperlicher Aktivität, um das Risiko von Ereignissen mit niedrigem Blutzucker zu verringern."; - -/* Descriptive text for guardrail high value warning */ -"The value you have entered is higher than what is typically recommended for most people." = "Der von Dir eingegebene Wert liegt über dem, was normalerweise für die meisten Menschen empfohlen wird."; - -/* Descriptive text for guardrail low value warning */ -"The value you have entered is lower than what is typically recommended for most people." = "Der eingegebene Wert liegt unter dem, was normalerweise für die meisten Menschen empfohlen wird."; - -/* Descriptive text for guardrail high value warning */ -"The values you have entered are outside of what is typically recommended for most people." = "Die von Dir eingegebenen Werte liegen außerhalb der für die meisten Menschen empfohlenen Werte."; - /* The short unit display string for international units of insulin */ -"U" = "IE"; +"U" = " IE"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "IE/h"; - -/* Error description for uncertain delivery */ -"Uncertain Delivery" = "Unsichere Abgabe"; +"U/hr" = "IE/Std"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Einheit"; @@ -258,19 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Einheiten/Stunde"; - -/* Description of informational software update needed */ -"Update Available" = "Update verfügbar"; - -/* Title for workout mode */ -"Workout" = "Training"; - -/* Descriptive text for basal rate */ -"Your Basal Rate of insulin is the number of units per hour that you want to use to cover your background insulin needs." = "Deine Basalrate ist die Anzahl der Einheiten pro Stunde, die Du verwenden möchtest, um Deine Hintergrund-Insulinbedarf zu decken."; - -/* Descriptive text for carb ratio */ -"Your Carb Ratio is the number of grams of carbohydrates covered by one unit of insulin." = "Dein Kohlenhydratverhältnis ist die Anzahl der Gramm Kohlenhydrate, die von einer Insulineinheit abgedeckt wird."; - -/* Descriptive text for insulin sensitivity */ -"Your Insulin Sensitivities refer to the drop in glucose expected from one unit of insulin." = "Deine Insulinempfindlichkeit beziehen sich auf den Abfall des Blutzuckers, der von einer Einheit Insulin erwartet wird."; - diff --git a/Dependencies/LoopKit/LoopKit/es.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/es.lproj/Localizable.strings index 4bf471769..eecf044f8 100644 --- a/Dependencies/LoopKit/LoopKit/es.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/es.lproj/Localizable.strings @@ -83,7 +83,7 @@ "U" = "U"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "U/hra"; +"U/hr" = "U/h"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Unidad"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Unidades/hora"; - diff --git a/Dependencies/LoopKit/LoopKit/fi.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/fi.lproj/Localizable.strings index a4f04872f..f80c34e6b 100644 --- a/Dependencies/LoopKit/LoopKit/fi.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/fi.lproj/Localizable.strings @@ -83,7 +83,7 @@ "U" = "U"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "U/h"; +"U/hr" = "U/hr"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Yksikkö"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Yksikköä/tunnissa"; - diff --git a/Dependencies/LoopKit/LoopKit/fr.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/fr.lproj/Localizable.strings index ef2a1ee5b..85e20652e 100644 --- a/Dependencies/LoopKit/LoopKit/fr.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/fr.lproj/Localizable.strings @@ -1,8 +1,8 @@ /* Describes a certain bolus failure (1: size of the bolus in units) */ -"%1$@ U bolus failed" = "Échec de bolus de %1$@ U"; +"%1$@ U bolus failed" = "Échec du bolus de %1$@ U"; /* Describes an uncertain bolus failure (1: size of the bolus in units) */ -"%1$@ U bolus may not have succeeded" = "Le bolus de %1$@ U a peut-être échou"; +"%1$@ U bolus may not have succeeded" = "Le bolus de %1$@ U a peut-être échoué"; /* The error description describing when Health sharing was denied */ "Authorization Denied" = "Autorisation refusée"; diff --git a/Dependencies/LoopKit/LoopKit/it.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/it.lproj/Localizable.strings index 30271b65c..30fff8036 100644 --- a/Dependencies/LoopKit/LoopKit/it.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/it.lproj/Localizable.strings @@ -23,16 +23,16 @@ "Connection Failure" = "Errore di connessione"; /* Generic pump error description */ -"Device Refused" = "il dispositivo e stato rifiutato"; +"Device Refused" = "Il dispositivo è stato rifiutato"; /* Recovery suggestion for a no data error */ -"Ensure carb data exists for the specified date" = "Assicurare che i dati carbo esistano per la data specificata"; +"Ensure carb data exists for the specified date" = "Assicurati che i dati dei carboidrati esistano per la data specificata"; /* Glucose trend down */ -"Falling" = "Abbassamento"; +"Falling" = "Cadendo"; /* Glucose trend down-down */ -"Falling fast" = "Abbassamento veloc"; +"Falling fast" = "In discesa veloce"; /* Glucose trend down-down-down */ "Falling very fast" = "Abbassamento molto veloce"; @@ -83,7 +83,7 @@ "U" = "U"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "U/ora"; +"U/hr" = "Unità/ora"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Unità"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Unità/ora"; - diff --git a/Dependencies/LoopKit/LoopKit/nb.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/nb.lproj/Localizable.strings index b43cbe57f..720e83ec1 100644 --- a/Dependencies/LoopKit/LoopKit/nb.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/nb.lproj/Localizable.strings @@ -83,7 +83,7 @@ "U" = "E"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "E/hr"; +"U/hr" = "E/t"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Enhet"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Enheter/time"; - diff --git a/Dependencies/LoopKit/LoopKit/nl.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/nl.lproj/Localizable.strings index 62e03779f..2376a15c1 100644 --- a/Dependencies/LoopKit/LoopKit/nl.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/nl.lproj/Localizable.strings @@ -41,7 +41,7 @@ "Flat" = "Gelijk"; /* The short unit display string for grams per U */ -"g/U" = "g/U"; +"g/U" = "g/E"; /* Generic pump error description */ "Invalid Configuration" = "Ongeldige configuratie"; @@ -53,13 +53,13 @@ "mg/dL/U" = "mg/dL/E"; /* The short unit display string for millimoles per liter */ -"mmol/L" = "mmol/L"; +"mmol/L" = "mmol/l"; /* The short unit display string for millimoles per liter per U */ "mmol/L/U" = "mmol/L/E"; /* Sensor state description for the non-valid state */ -"Needs Attention" = "aandacht nodig"; +"Needs Attention" = "Aandacht nodig"; /* Describes an error for no data found in a CarbStore request */ "No values found" = "Geen waardes gevonden"; @@ -83,7 +83,7 @@ "U" = "E"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "E/hr"; +"U/hr" = "E/uur"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Unit"; diff --git a/Dependencies/LoopKit/LoopKit/pl.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/pl.lproj/Localizable.strings index fb3603bab..6e8854b5b 100644 --- a/Dependencies/LoopKit/LoopKit/pl.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/pl.lproj/Localizable.strings @@ -41,7 +41,7 @@ "Flat" = "Powolna zmiana"; /* The short unit display string for grams per U */ -"g/U" = "g/J"; +"g/U" = "g/U"; /* Generic pump error description */ "Invalid Configuration" = "Nieprawidłowa konfiguracja"; @@ -80,10 +80,10 @@ "Rising very fast" = "Bardzo szybki wzrost"; /* The short unit display string for international units of insulin */ -"U" = "J"; +"U" = "U"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "J/godz"; +"U/hr" = "U/hr"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Jednostka"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "Jednostki/godzinę"; - diff --git a/Dependencies/LoopKit/LoopKit/pt-PT.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/pt-PT.lproj/Localizable.strings new file mode 100644 index 000000000..39dc4ee39 --- /dev/null +++ b/Dependencies/LoopKit/LoopKit/pt-PT.lproj/Localizable.strings @@ -0,0 +1,98 @@ +/* Describes a certain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus failed" = "%1$@ U bolus failed"; + +/* Describes an uncertain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus may not have succeeded" = "%1$@ U bolus may not have succeeded"; + +/* The error description describing when Health sharing was denied */ +"Authorization Denied" = "Authorization Denied"; + +/* Recovery instruction for an uncertain bolus failure */ +"Check your pump before retrying" = "Check your pump before retrying"; + +/* The description of an error returned when attempting to delete a sample not shared by the current app */ +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Authorization Denied"; + +/* The error recovery suggestion when attempting to delete a sample not shared by the current app */ +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "This sample can be deleted from the Health app"; + +/* Generic pump error description */ +"Communication Failure" = "Communication Failure"; + +/* Generic pump error description */ +"Connection Failure" = "Connection Failure"; + +/* Generic pump error description */ +"Device Refused" = "Device Refused"; + +/* Recovery suggestion for a no data error */ +"Ensure carb data exists for the specified date" = "Ensure carb data exists for the specified date"; + +/* Glucose trend down */ +"Falling" = "Falling"; + +/* Glucose trend down-down */ +"Falling fast" = "Falling fast"; + +/* Glucose trend down-down-down */ +"Falling very fast" = "Falling very fast"; + +/* Glucose trend flat */ +"Flat" = "Flat"; + +/* The short unit display string for grams per U */ +"g/U" = "g/U"; + +/* Generic pump error description */ +"Invalid Configuration" = "Invalid Configuration"; + +/* Recovery instruction for a certain bolus failure */ +"It is safe to retry" = "It is safe to retry"; + +/* The short unit display string for milligrams per deciliter per U */ +"mg/dL/U" = "mg/dL/U"; + +/* The short unit display string for millimoles per liter */ +"mmol/L" = "mmol/L"; + +/* The short unit display string for millimoles per liter per U */ +"mmol/L/U" = "mmol/L/U"; + +/* Sensor state description for the non-valid state */ +"Needs Attention" = "Needs Attention"; + +/* Describes an error for no data found in a CarbStore request */ +"No values found" = "No values found"; + +/* Sensor state description for the valid state */ +"OK" = "OK"; + +/* The error recovery suggestion when Health sharing was denied */ +"Please re-enable sharing in Health" = "Please re-enable sharing in Health"; + +/* Glucose trend up */ +"Rising" = "Rising"; + +/* Glucose trend up-up */ +"Rising fast" = "Rising fast"; + +/* Glucose trend up-up-up */ +"Rising very fast" = "Rising very fast"; + +/* The short unit display string for international units of insulin */ +"U" = "U"; + +/* The short unit display string for international units of insulin per hour */ +"U/hr" = "U/hr"; + +/* The long unit display string for a singular international unit of insulin */ +"Unit" = "Unit"; + +/* The long unit display string for a singular international unit of insulin per hour */ +"Unit/hour" = "Unit/hour"; + +/* The long unit display string for international units of insulin */ +"Units" = "Units"; + +/* The long unit display string for international units of insulin per hour */ +"Units/hour" = "Units/hour"; diff --git a/Dependencies/LoopKit/LoopKit/ru.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/ru.lproj/Localizable.strings index b73c62854..4c833cfa3 100644 --- a/Dependencies/LoopKit/LoopKit/ru.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/ru.lproj/Localizable.strings @@ -41,7 +41,7 @@ "Flat" = "Стабильно"; /* The short unit display string for grams per U */ -"g/U" = "g/U"; +"g/U" = "г/Eд"; /* Generic pump error description */ "Invalid Configuration" = "Неверная конфигурация"; @@ -53,7 +53,7 @@ "mg/dL/U" = "mg/dL/U"; /* The short unit display string for millimoles per liter */ -"mmol/L" = "mmol/L"; +"mmol/L" = "ммоль/л"; /* The short unit display string for millimoles per liter per U */ "mmol/L/U" = "mmol/L/U"; @@ -65,7 +65,7 @@ "No values found" = "Данные не найдены"; /* Sensor state description for the valid state */ -"OK" = "OK"; +"OK" = "ОК"; /* The error recovery suggestion when Health sharing was denied */ "Please re-enable sharing in Health" = "Пожалуйста повторно разрешите совместное использование в разделе Здоровье"; @@ -80,10 +80,10 @@ "Rising very fast" = "Очень быстрое повышение"; /* The short unit display string for international units of insulin */ -"U" = "ед"; +"U" = "Ед"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "U/hr"; +"U/hr" = "Ед/ч"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Unit"; diff --git a/Dependencies/LoopKit/LoopKit/sk.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/sk.lproj/Localizable.strings new file mode 100644 index 000000000..39dc4ee39 --- /dev/null +++ b/Dependencies/LoopKit/LoopKit/sk.lproj/Localizable.strings @@ -0,0 +1,98 @@ +/* Describes a certain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus failed" = "%1$@ U bolus failed"; + +/* Describes an uncertain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus may not have succeeded" = "%1$@ U bolus may not have succeeded"; + +/* The error description describing when Health sharing was denied */ +"Authorization Denied" = "Authorization Denied"; + +/* Recovery instruction for an uncertain bolus failure */ +"Check your pump before retrying" = "Check your pump before retrying"; + +/* The description of an error returned when attempting to delete a sample not shared by the current app */ +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Authorization Denied"; + +/* The error recovery suggestion when attempting to delete a sample not shared by the current app */ +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "This sample can be deleted from the Health app"; + +/* Generic pump error description */ +"Communication Failure" = "Communication Failure"; + +/* Generic pump error description */ +"Connection Failure" = "Connection Failure"; + +/* Generic pump error description */ +"Device Refused" = "Device Refused"; + +/* Recovery suggestion for a no data error */ +"Ensure carb data exists for the specified date" = "Ensure carb data exists for the specified date"; + +/* Glucose trend down */ +"Falling" = "Falling"; + +/* Glucose trend down-down */ +"Falling fast" = "Falling fast"; + +/* Glucose trend down-down-down */ +"Falling very fast" = "Falling very fast"; + +/* Glucose trend flat */ +"Flat" = "Flat"; + +/* The short unit display string for grams per U */ +"g/U" = "g/U"; + +/* Generic pump error description */ +"Invalid Configuration" = "Invalid Configuration"; + +/* Recovery instruction for a certain bolus failure */ +"It is safe to retry" = "It is safe to retry"; + +/* The short unit display string for milligrams per deciliter per U */ +"mg/dL/U" = "mg/dL/U"; + +/* The short unit display string for millimoles per liter */ +"mmol/L" = "mmol/L"; + +/* The short unit display string for millimoles per liter per U */ +"mmol/L/U" = "mmol/L/U"; + +/* Sensor state description for the non-valid state */ +"Needs Attention" = "Needs Attention"; + +/* Describes an error for no data found in a CarbStore request */ +"No values found" = "No values found"; + +/* Sensor state description for the valid state */ +"OK" = "OK"; + +/* The error recovery suggestion when Health sharing was denied */ +"Please re-enable sharing in Health" = "Please re-enable sharing in Health"; + +/* Glucose trend up */ +"Rising" = "Rising"; + +/* Glucose trend up-up */ +"Rising fast" = "Rising fast"; + +/* Glucose trend up-up-up */ +"Rising very fast" = "Rising very fast"; + +/* The short unit display string for international units of insulin */ +"U" = "U"; + +/* The short unit display string for international units of insulin per hour */ +"U/hr" = "U/hr"; + +/* The long unit display string for a singular international unit of insulin */ +"Unit" = "Unit"; + +/* The long unit display string for a singular international unit of insulin per hour */ +"Unit/hour" = "Unit/hour"; + +/* The long unit display string for international units of insulin */ +"Units" = "Units"; + +/* The long unit display string for international units of insulin per hour */ +"Units/hour" = "Units/hour"; diff --git a/Dependencies/LoopKit/LoopKit/sv.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/sv.lproj/Localizable.strings index 0301ad85e..aabe948aa 100644 --- a/Dependencies/LoopKit/LoopKit/sv.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/sv.lproj/Localizable.strings @@ -41,7 +41,7 @@ "Flat" = "Jämnt"; /* The short unit display string for grams per U */ -"g/U" = "g/E"; +"g/U" = "g/IE"; /* Generic pump error description */ "Invalid Configuration" = "Ogiltig konfiguration"; @@ -53,7 +53,7 @@ "mg/dL/U" = "mg/dl/E"; /* The short unit display string for millimoles per liter */ -"mmol/L" = "mmol/L"; +"mmol/L" = "mmol/l"; /* The short unit display string for millimoles per liter per U */ "mmol/L/U" = "mmol/L/E"; @@ -80,10 +80,10 @@ "Rising very fast" = "Stiger väldigt snabbt"; /* The short unit display string for international units of insulin */ -"U" = "E"; +"U" = "IE"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "E/timme"; +"U/hr" = "IE/h"; /* The long unit display string for a singular international unit of insulin */ "Unit" = "Enhet"; diff --git a/Dependencies/LoopKit/LoopKit/tr.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/tr.lproj/Localizable.strings index 39dc4ee39..41b93e5e3 100644 --- a/Dependencies/LoopKit/LoopKit/tr.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/tr.lproj/Localizable.strings @@ -1,98 +1,98 @@ /* Describes a certain bolus failure (1: size of the bolus in units) */ -"%1$@ U bolus failed" = "%1$@ U bolus failed"; +"%1$@ U bolus failed" = "%1$@ Ü bolus başarısız"; /* Describes an uncertain bolus failure (1: size of the bolus in units) */ -"%1$@ U bolus may not have succeeded" = "%1$@ U bolus may not have succeeded"; +"%1$@ U bolus may not have succeeded" = "%1$@ Ü bolus başarılı olmayabilir"; /* The error description describing when Health sharing was denied */ -"Authorization Denied" = "Authorization Denied"; +"Authorization Denied" = "Yetkilendirme Reddedildi"; /* Recovery instruction for an uncertain bolus failure */ -"Check your pump before retrying" = "Check your pump before retrying"; +"Check your pump before retrying" = "Yeniden denemeden önce pompanızı kontrol edin"; /* The description of an error returned when attempting to delete a sample not shared by the current app */ -"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Authorization Denied"; +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "Yetkilendirme Reddedildi"; /* The error recovery suggestion when attempting to delete a sample not shared by the current app */ -"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "This sample can be deleted from the Health app"; +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "Bu örnek Health uygulamasından silinebilir"; /* Generic pump error description */ -"Communication Failure" = "Communication Failure"; +"Communication Failure" = "İletişim Hatası"; /* Generic pump error description */ -"Connection Failure" = "Connection Failure"; +"Connection Failure" = "Bağlantı Hatası"; /* Generic pump error description */ -"Device Refused" = "Device Refused"; +"Device Refused" = "Aygıt Reddedildi"; /* Recovery suggestion for a no data error */ -"Ensure carb data exists for the specified date" = "Ensure carb data exists for the specified date"; +"Ensure carb data exists for the specified date" = "Belirtilen tarih için karbonhidrat verilerinin mevcut olduğundan emin olun"; /* Glucose trend down */ -"Falling" = "Falling"; +"Falling" = "Düşmekte"; /* Glucose trend down-down */ -"Falling fast" = "Falling fast"; +"Falling fast" = "Hızlı düşmekte"; /* Glucose trend down-down-down */ -"Falling very fast" = "Falling very fast"; +"Falling very fast" = "Çok hızlı düşmekte"; /* Glucose trend flat */ -"Flat" = "Flat"; +"Flat" = "Değişmeyen"; /* The short unit display string for grams per U */ -"g/U" = "g/U"; +"g/U" = "g/Ü"; /* Generic pump error description */ -"Invalid Configuration" = "Invalid Configuration"; +"Invalid Configuration" = "Geçersiz Yapılandırma"; /* Recovery instruction for a certain bolus failure */ -"It is safe to retry" = "It is safe to retry"; +"It is safe to retry" = "Tekrar denemek güvenlidir"; /* The short unit display string for milligrams per deciliter per U */ -"mg/dL/U" = "mg/dL/U"; +"mg/dL/U" = "mg/dL/Ü"; /* The short unit display string for millimoles per liter */ "mmol/L" = "mmol/L"; /* The short unit display string for millimoles per liter per U */ -"mmol/L/U" = "mmol/L/U"; +"mmol/L/U" = "mmol/L/Ü"; /* Sensor state description for the non-valid state */ -"Needs Attention" = "Needs Attention"; +"Needs Attention" = "Dikkat Gerekli"; /* Describes an error for no data found in a CarbStore request */ -"No values found" = "No values found"; +"No values found" = "Değer bulunamadı"; /* Sensor state description for the valid state */ -"OK" = "OK"; +"OK" = "Tamam"; /* The error recovery suggestion when Health sharing was denied */ -"Please re-enable sharing in Health" = "Please re-enable sharing in Health"; +"Please re-enable sharing in Health" = "Lütfen Health paylaşımı yeniden etkinleştirin"; /* Glucose trend up */ -"Rising" = "Rising"; +"Rising" = "Yükselmekte"; /* Glucose trend up-up */ -"Rising fast" = "Rising fast"; +"Rising fast" = "Hızlı yükselmekte"; /* Glucose trend up-up-up */ -"Rising very fast" = "Rising very fast"; +"Rising very fast" = "Çok hızlı yükselmekte"; /* The short unit display string for international units of insulin */ -"U" = "U"; +"U" = "Ü"; /* The short unit display string for international units of insulin per hour */ -"U/hr" = "U/hr"; +"U/hr" = "Ü/Sa"; /* The long unit display string for a singular international unit of insulin */ -"Unit" = "Unit"; +"Unit" = "Ünite"; /* The long unit display string for a singular international unit of insulin per hour */ -"Unit/hour" = "Unit/hour"; +"Unit/hour" = "Ünite/saat"; /* The long unit display string for international units of insulin */ -"Units" = "Units"; +"Units" = "Ünite"; /* The long unit display string for international units of insulin per hour */ -"Units/hour" = "Units/hour"; +"Units/hour" = "Ünite/saat"; diff --git a/Dependencies/LoopKit/LoopKit/uk.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/uk.lproj/Localizable.strings new file mode 100644 index 000000000..4feb0a89d --- /dev/null +++ b/Dependencies/LoopKit/LoopKit/uk.lproj/Localizable.strings @@ -0,0 +1,98 @@ +/* Describes a certain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus failed" = "%1$@ од Болюс не відбувся"; + +/* Describes an uncertain bolus failure (1: size of the bolus in units) */ +"%1$@ U bolus may not have succeeded" = "%1$@ од. можлива невдача подачі болюса"; + +/* The error description describing when Health sharing was denied */ +"Authorization Denied" = "В авторизації відмовлено"; + +/* Recovery instruction for an uncertain bolus failure */ +"Check your pump before retrying" = "Перевірте свою помпу перед повторною спробою"; + +/* The description of an error returned when attempting to delete a sample not shared by the current app */ +"com.loudnate.CarbKit.deleteCarbEntryUnownedErrorDescription" = "В авторизації відмовлено"; + +/* The error recovery suggestion when attempting to delete a sample not shared by the current app */ +"com.loudnate.carbKit.sharingDeniedErrorRecoverySuggestion" = "Цей приклад можна видалити з додатка Health App"; + +/* Generic pump error description */ +"Communication Failure" = "Помилка з’єднання"; + +/* Generic pump error description */ +"Connection Failure" = "Помилка з’єднання"; + +/* Generic pump error description */ +"Device Refused" = "Пристрій відхилено"; + +/* Recovery suggestion for a no data error */ +"Ensure carb data exists for the specified date" = "Переконайтесь, що данні про вуглеводи є на зазначену дату"; + +/* Glucose trend down */ +"Falling" = "Падіння"; + +/* Glucose trend down-down */ +"Falling fast" = "Швидке падіння"; + +/* Glucose trend down-down-down */ +"Falling very fast" = "Дуже швидке падіння"; + +/* Glucose trend flat */ +"Flat" = "Стабільний"; + +/* The short unit display string for grams per U */ +"g/U" = "гр/U"; + +/* Generic pump error description */ +"Invalid Configuration" = "Недопустима конфігурація"; + +/* Recovery instruction for a certain bolus failure */ +"It is safe to retry" = "Можна спробувати ще раз"; + +/* The short unit display string for milligrams per deciliter per U */ +"mg/dL/U" = "mg/dL/U"; + +/* The short unit display string for millimoles per liter */ +"mmol/L" = "ммол/Л"; + +/* The short unit display string for millimoles per liter per U */ +"mmol/L/U" = "mmol/L/U"; + +/* Sensor state description for the non-valid state */ +"Needs Attention" = "Потребує уваги"; + +/* Describes an error for no data found in a CarbStore request */ +"No values found" = "Не знайдено значень"; + +/* Sensor state description for the valid state */ +"OK" = "OK"; + +/* The error recovery suggestion when Health sharing was denied */ +"Please re-enable sharing in Health" = "Будь ласка, повторно увімкніть спільний доступ до історії Heaith"; + +/* Glucose trend up */ +"Rising" = "Зростаючий"; + +/* Glucose trend up-up */ +"Rising fast" = "Швидко зростає"; + +/* Glucose trend up-up-up */ +"Rising very fast" = "Дуже швидко зростає"; + +/* The short unit display string for international units of insulin */ +"U" = "U"; + +/* The short unit display string for international units of insulin per hour */ +"U/hr" = "U/год"; + +/* The long unit display string for a singular international unit of insulin */ +"Unit" = "Unit"; + +/* The long unit display string for a singular international unit of insulin per hour */ +"Unit/hour" = "Unit/hour"; + +/* The long unit display string for international units of insulin */ +"Units" = "Одиниці"; + +/* The long unit display string for international units of insulin per hour */ +"Units/hour" = "Units/hour"; diff --git a/Dependencies/LoopKit/LoopKit/zh-Hans.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKit/zh-Hans.lproj/Localizable.strings index ff910ad2c..89cfc8c93 100644 --- a/Dependencies/LoopKit/LoopKit/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKit/zh-Hans.lproj/Localizable.strings @@ -53,7 +53,7 @@ "mg/dL/U" = "毫克/分升/U"; /* The short unit display string for millimoles per liter */ -"mmol/L" = "毫摩尔/升"; +"mmol/L" = "mmol/L"; /* The short unit display string for millimoles per liter per U */ "mmol/L/U" = "毫摩尔/升/U"; @@ -65,7 +65,7 @@ "No values found" = "未发现数据"; /* Sensor state description for the valid state */ -"OK" = "OK"; +"OK" = "Ok"; /* The error recovery suggestion when Health sharing was denied */ "Please re-enable sharing in Health" = "请先在Health Kit中允许Loop读写数据"; @@ -96,4 +96,3 @@ /* The long unit display string for international units of insulin per hour */ "Units/hour" = "单位/小时"; - diff --git a/Dependencies/LoopKit/LoopKitUI/ar.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/ar.lproj/Localizable.strings new file mode 100644 index 000000000..bbc497d99 --- /dev/null +++ b/Dependencies/LoopKit/LoopKitUI/ar.lproj/Localizable.strings @@ -0,0 +1,252 @@ +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* Title of the carb entry absorption time cell */ +"Absorption Time" = "Absorption Time"; + +/* The title for the override emoji activity section */ +"Activity" = "Activity"; + +/* Action sheet confirmation message for pump history deletion */ +"Are you sure you want to delete all history entries?" = "Are you sure you want to delete all history entries?"; + +/* Action sheet confirmation message for reservoir deletion */ +"Are you sure you want to delete all reservoir values?" = "Are you sure you want to delete all reservoir values?"; + +/* The title of the button to add the credentials for a service */ +"Add Account" = "Add Account"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Delete Account"; + +/* Describes a percentage decrease in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal, bolus, and correction insulin dose amounts are decreased by %@%%."; + +/* Describes a percentage increase in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Basal, bolus, and correction insulin dose amounts are increased by %@%%."; + +/* Describes a lack of change in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected."; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The text for the override cancellation button */ +"Cancel Override" = "Cancel Override"; + +/* Title text for suspend resume button when temp basal canceling */ +"Canceling Temp Basal" = "Canceling Temp Basal"; + +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Add Carb Entry"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Edit Carb Entry"; + +/* Footer text for customizing an override from a preset (1: preset name) */ +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Changes will only apply this time you enable the override. The default settings of %@ will not be affected."; + +/* Carb entry section footer text explaining absorption time */ +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact."; + +/* The format string describing the date of a COB value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.COBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.totalDateLabel" = "since %1$@"; + +/* The format string describing the date of an IOB value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.IOBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.totalDateLabel" = "since %1$@"; + +/* The title of the action used to dismiss an error alert */ +"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; + +/* The title for the override emoji condition section */ +"Condition" = "Condition"; + +/* Title of the setup button to continue */ +"Continue" = "Continue"; + +/* The section footer of correction range schedule */ +"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to."; + +/* The text for a custom override */ +"Custom" = "Custom"; + +/* The title for the custom override entry screen */ +"Custom Override" = "Custom Override"; + +/* Title of the carb entry date picker cell */ +"Date" = "Date"; + +/* Button title to delete all objects */ +"Delete All" = "Delete All"; + +/* The text for the override duration setting */ +"Duration" = "Duration"; + +/* The title for the override editing screen */ +"Edit Override" = "Edit Override"; + +/* Footer text for editing an active override (1: preset name) */ +"Editing affects only the active override. The default settings of %@ will not be affected." = "Editing affects only the active override. The default settings of %@ will not be affected."; + +/* The text for the indefinite override duration setting */ +"Enable Indefinitely" = "Enable Indefinitely"; + +/* The detail text describing an enabled setting */ +"Enabled" = "Enabled"; + +/* The placeholder text instructing users how to enter a maximum bolus */ +"Enter a number of units" = "Enter a number of units"; + +/* The placeholder text instructing users how to enter a maximum basal rate */ +"Enter a rate in units per hour" = "Enter a rate in units per hour"; + +/* Section title for fast absorbing food */ +"Fast" = "Fast"; + +/* The description shown on the insulin sensitivity schedule interface. */ +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose."; + +/* Placeholder for maximum value in glucose range */ +"max" = "max"; + +/* The title text for the maximum basal rate value */ +"Maximum Basal Rate" = "Maximum Basal Rate"; + +/* The title text for the maximum bolus value */ +"Maximum Bolus" = "Maximum Bolus"; + +/* Section title for medium absorbing food */ +"Medium" = "Medium"; + +/* Placeholder for minimum value in glucose range */ +"min" = "min"; + +/* Alert action title to open error help */ +"More Info" = "More Info"; + +/* The text for the override preset name setting */ +"Name" = "Name"; + +/* The title for the new override preset entry screen */ +"New Preset" = "New Preset"; + +/* Section title for no-carb food + The title for override emoji miscellaneous section */ +"Other" = "Other"; + +/* The title text for the insulin sensitivity scaling setting */ +"Overall Insulin Needs" = "Overall Insulin Needs"; + +/* The title text for the override presets screen */ +"Override Presets" = "Override Presets"; + +/* Text directing the user to configure override presets */ +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Override presets can be set up under the 'Configuration' section of the settings screen."; + +/* The section title of glucose overrides */ +"Overrides" = "Overrides"; + +/* Title for the pre-meal override range */ +"Pre-Meal" = "Pre-Meal"; + +/* The section header text override presets */ +"PRESETS" = "PRESETS"; + +/* The title of the screen displaying a pump event */ +"Pump Event" = "Pump Event"; + +/* Title text for button to resume insulin delivery */ +"Resume Delivery" = "Resume Delivery"; + +/* Title text for button when insulin delivery is in the process of being resumed */ +"Resuming" = "Resuming"; + +/* The text for the override preset name field placeholder */ +"Running" = "Running"; + +/* Button text for saving glucose correction range schedule + Button text for saving insulin sensitivity schedule */ +"Save" = "Save"; + +/* The section header text for a scheduled override */ +"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE"; + +/* Section title for slow absorbing food */ +"Slow" = "Slow"; + +/* The text for the override start time */ +"Start Time" = "Start Time"; + +/* Title text for suspend resume button when temp basal starting */ +"Starting Temp Basal" = "Starting Temp Basal"; + +/* Title text for button to suspend insulin delivery */ +"Suspend Delivery" = "Suspend Delivery"; + +/* Title text for button when insulin delivery is in the process of being stopped */ +"Suspending" = "Suspending"; + +/* The text for the override preset symbol setting */ +"Symbol" = "Symbol"; + +/* The empty-state text for a configuration value */ +"Tap to set" = "Tap to set"; + +/* The text for the override target range setting */ +"Target Range" = "Target Range"; + +/* The title for the override selection screen */ +"Temporary Override" = "Temporary Override"; + +/* The default placeholder string for a credential */ +"Required" = "Required"; + +/* Alert body displayed absorption time greater than max (1: maximum absorption time) */ +"The maximum absorption time is %@" = "The maximum absorption time is %@"; + +/* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ +"The maximum allowed amount is %@ grams" = "The maximum allowed amount is %@ grams"; + +/* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ +"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; + +/* The unit string for units per hour */ +"U/hour" = "U/hour"; + +/* The unit string for units */ +"Units" = "Units"; + +/* Accessibility value for an unknown value + The default title to use when an entry has none */ +"Unknown" = "Unknown"; + +/* Label indicating validation is occurring */ +"Verifying" = "Verifying"; + +/* Title of an alert containing a validation warning */ +"Warning" = "Warning"; + +/* Title for the workout override range */ +"Workout" = "Workout"; diff --git a/Dependencies/LoopKit/LoopKitUI/ca.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/ca.lproj/Localizable.strings new file mode 100644 index 000000000..bbc497d99 --- /dev/null +++ b/Dependencies/LoopKit/LoopKitUI/ca.lproj/Localizable.strings @@ -0,0 +1,252 @@ +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* Title of the carb entry absorption time cell */ +"Absorption Time" = "Absorption Time"; + +/* The title for the override emoji activity section */ +"Activity" = "Activity"; + +/* Action sheet confirmation message for pump history deletion */ +"Are you sure you want to delete all history entries?" = "Are you sure you want to delete all history entries?"; + +/* Action sheet confirmation message for reservoir deletion */ +"Are you sure you want to delete all reservoir values?" = "Are you sure you want to delete all reservoir values?"; + +/* The title of the button to add the credentials for a service */ +"Add Account" = "Add Account"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Delete Account"; + +/* Describes a percentage decrease in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal, bolus, and correction insulin dose amounts are decreased by %@%%."; + +/* Describes a percentage increase in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Basal, bolus, and correction insulin dose amounts are increased by %@%%."; + +/* Describes a lack of change in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected."; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The text for the override cancellation button */ +"Cancel Override" = "Cancel Override"; + +/* Title text for suspend resume button when temp basal canceling */ +"Canceling Temp Basal" = "Canceling Temp Basal"; + +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Add Carb Entry"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Edit Carb Entry"; + +/* Footer text for customizing an override from a preset (1: preset name) */ +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Changes will only apply this time you enable the override. The default settings of %@ will not be affected."; + +/* Carb entry section footer text explaining absorption time */ +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact."; + +/* The format string describing the date of a COB value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.COBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.totalDateLabel" = "since %1$@"; + +/* The format string describing the date of an IOB value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.IOBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.totalDateLabel" = "since %1$@"; + +/* The title of the action used to dismiss an error alert */ +"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; + +/* The title for the override emoji condition section */ +"Condition" = "Condition"; + +/* Title of the setup button to continue */ +"Continue" = "Continue"; + +/* The section footer of correction range schedule */ +"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to."; + +/* The text for a custom override */ +"Custom" = "Custom"; + +/* The title for the custom override entry screen */ +"Custom Override" = "Custom Override"; + +/* Title of the carb entry date picker cell */ +"Date" = "Date"; + +/* Button title to delete all objects */ +"Delete All" = "Delete All"; + +/* The text for the override duration setting */ +"Duration" = "Duration"; + +/* The title for the override editing screen */ +"Edit Override" = "Edit Override"; + +/* Footer text for editing an active override (1: preset name) */ +"Editing affects only the active override. The default settings of %@ will not be affected." = "Editing affects only the active override. The default settings of %@ will not be affected."; + +/* The text for the indefinite override duration setting */ +"Enable Indefinitely" = "Enable Indefinitely"; + +/* The detail text describing an enabled setting */ +"Enabled" = "Enabled"; + +/* The placeholder text instructing users how to enter a maximum bolus */ +"Enter a number of units" = "Enter a number of units"; + +/* The placeholder text instructing users how to enter a maximum basal rate */ +"Enter a rate in units per hour" = "Enter a rate in units per hour"; + +/* Section title for fast absorbing food */ +"Fast" = "Fast"; + +/* The description shown on the insulin sensitivity schedule interface. */ +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose."; + +/* Placeholder for maximum value in glucose range */ +"max" = "max"; + +/* The title text for the maximum basal rate value */ +"Maximum Basal Rate" = "Maximum Basal Rate"; + +/* The title text for the maximum bolus value */ +"Maximum Bolus" = "Maximum Bolus"; + +/* Section title for medium absorbing food */ +"Medium" = "Medium"; + +/* Placeholder for minimum value in glucose range */ +"min" = "min"; + +/* Alert action title to open error help */ +"More Info" = "More Info"; + +/* The text for the override preset name setting */ +"Name" = "Name"; + +/* The title for the new override preset entry screen */ +"New Preset" = "New Preset"; + +/* Section title for no-carb food + The title for override emoji miscellaneous section */ +"Other" = "Other"; + +/* The title text for the insulin sensitivity scaling setting */ +"Overall Insulin Needs" = "Overall Insulin Needs"; + +/* The title text for the override presets screen */ +"Override Presets" = "Override Presets"; + +/* Text directing the user to configure override presets */ +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Override presets can be set up under the 'Configuration' section of the settings screen."; + +/* The section title of glucose overrides */ +"Overrides" = "Overrides"; + +/* Title for the pre-meal override range */ +"Pre-Meal" = "Pre-Meal"; + +/* The section header text override presets */ +"PRESETS" = "PRESETS"; + +/* The title of the screen displaying a pump event */ +"Pump Event" = "Pump Event"; + +/* Title text for button to resume insulin delivery */ +"Resume Delivery" = "Resume Delivery"; + +/* Title text for button when insulin delivery is in the process of being resumed */ +"Resuming" = "Resuming"; + +/* The text for the override preset name field placeholder */ +"Running" = "Running"; + +/* Button text for saving glucose correction range schedule + Button text for saving insulin sensitivity schedule */ +"Save" = "Save"; + +/* The section header text for a scheduled override */ +"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE"; + +/* Section title for slow absorbing food */ +"Slow" = "Slow"; + +/* The text for the override start time */ +"Start Time" = "Start Time"; + +/* Title text for suspend resume button when temp basal starting */ +"Starting Temp Basal" = "Starting Temp Basal"; + +/* Title text for button to suspend insulin delivery */ +"Suspend Delivery" = "Suspend Delivery"; + +/* Title text for button when insulin delivery is in the process of being stopped */ +"Suspending" = "Suspending"; + +/* The text for the override preset symbol setting */ +"Symbol" = "Symbol"; + +/* The empty-state text for a configuration value */ +"Tap to set" = "Tap to set"; + +/* The text for the override target range setting */ +"Target Range" = "Target Range"; + +/* The title for the override selection screen */ +"Temporary Override" = "Temporary Override"; + +/* The default placeholder string for a credential */ +"Required" = "Required"; + +/* Alert body displayed absorption time greater than max (1: maximum absorption time) */ +"The maximum absorption time is %@" = "The maximum absorption time is %@"; + +/* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ +"The maximum allowed amount is %@ grams" = "The maximum allowed amount is %@ grams"; + +/* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ +"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; + +/* The unit string for units per hour */ +"U/hour" = "U/hour"; + +/* The unit string for units */ +"Units" = "Units"; + +/* Accessibility value for an unknown value + The default title to use when an entry has none */ +"Unknown" = "Unknown"; + +/* Label indicating validation is occurring */ +"Verifying" = "Verifying"; + +/* Title of an alert containing a validation warning */ +"Warning" = "Warning"; + +/* Title for the workout override range */ +"Workout" = "Workout"; diff --git a/Dependencies/LoopKit/LoopKitUI/da.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/da.lproj/Localizable.strings index 884fe2c72..ad7a2262f 100644 --- a/Dependencies/LoopKit/LoopKitUI/da.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/da.lproj/Localizable.strings @@ -1,21 +1,21 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% of normal insulin"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@E"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ tilbageværende enheder ved %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override preset cell. (1: symbol)(2: name) - The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ enheder tilbage ved %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@E"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Absorptionstid"; @@ -23,18 +23,18 @@ /* The title for the override emoji activity section */ "Activity" = "Aktivitet"; -/* The title of the button to add the credentials for a service */ -"Add Account" = "Tilføj Konto"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Tilføj kulhydrater"; - /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "Er du sikker på at du vil slette alle gamle indtastninger?"; /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "Er du sikker på at du vil slette alle reservoir værdier?"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Tilføj Konto"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Slet Konto"; + /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal-, bolus- og korrektionsinsulindoser er sænket med %@%%."; @@ -45,7 +45,7 @@ "Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal-, bolus- og korrektionsinsulindoser er uændrede."; /* The title of the cancel action in an action sheet */ -"Cancel" = "Annuller"; +"Cancel" = "Cancel"; /* The text for the override cancellation button */ "Cancel Override" = "Annuller Overstyring"; @@ -53,6 +53,12 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Annuller Midlertidig Basal"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Tilføj kulhydrater"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Rediger Kulhydrat Indtag"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Ændringer gælder kun ved denne overstyring. Standardindstillingerne af %@ bliver ikke påvirket."; @@ -84,25 +90,19 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "Korrektionsinterval er det blodsukker interval du gerne vil have Loop til at korrigere imod."; /* The text for a custom override */ -"Custom" = "Brugerdefineret"; +"Custom" = "Custom"; /* The title for the custom override entry screen */ "Custom Override" = "Brugerdefineret Overstyring"; /* Title of the carb entry date picker cell */ -"Date" = "Dato"; - -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Slet Konto"; +"Date" = "Date"; /* Button title to delete all objects */ "Delete All" = "Slet Alle"; /* The text for the override duration setting */ -"Duration" = "Varighed"; - -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Rediger Kulhydrat Indtag"; +"Duration" = "Duration"; /* The title for the override editing screen */ "Edit Override" = "Rediger Overstyring"; @@ -147,14 +147,14 @@ "More Info" = "Mere Info"; /* The text for the override preset name setting */ -"Name" = "Navn"; +"Name" = "Name"; /* The title for the new override preset entry screen */ "New Preset" = "Ny Forudindstilling"; /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Anden"; +"Other" = "Other"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Totalt Insulin Behov"; @@ -177,9 +177,6 @@ /* The title of the screen displaying a pump event */ "Pump Event" = "Pumpe Hændelse"; -/* The default placeholder string for a credential */ -"Required" = "Påkrævet"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Fortsæt Indgivelse"; @@ -191,7 +188,7 @@ /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "Gem"; +"Save" = "Save"; /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "PLANLAGT OVERSTYRING"; @@ -223,6 +220,9 @@ /* The title for the override selection screen */ "Temporary Override" = "Midlertidig Overstyring"; +/* The default placeholder string for a credential */ +"Required" = "Påkrævet"; + /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "Den maksimale absorptionstid er %@"; @@ -250,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Motion"; - diff --git a/Dependencies/LoopKit/LoopKitUI/de.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/de.lproj/Localizable.strings index 780cde0b6..45418fda5 100644 --- a/Dependencies/LoopKit/LoopKitUI/de.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/de.lproj/Localizable.strings @@ -1,105 +1,39 @@ -/* Information about workout range relative to correction range */ -" higher " = " höher"; - -/* Information about pre-meal range relative to correction range */ -" lower " = " niedriger"; - -/* Information about insulin action duration */ -"(appName) assumes that the insulin it has delivered is actively working to lower your glucose for 6 hours. This setting cannot be changed." = "Loop geht davon aus, dass das abgegebene Insulin 6 Stunden lang aktiv daran arbeitet, Deinen Blutzucker zu senken. Diese Einstellung kann nicht geändert werden."; - -/* Information about insulin action duration */ -"%@ assumes that the insulin it has delivered is actively working to lower your glucose for 6 hours. This setting cannot be changed." = "%@ geht davon aus, dass das abgegebene Insulin 6 Stunden lang aktiv daran arbeitet, Deinen Blutzucker zu senken. Diese Einstellung kann nicht geändert werden."; - -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% von normalem Insulin"; - -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@IE"; - -/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ -"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; - /* The format for an override preset cell. (1: symbol)(2: name) The format for an override symbol and name (1: symbol)(2: name) */ "%1$@ %2$@" = "%1$@ %2$@"; -/* Lower bound workout information text format (1: app name) */ -"%1$@ or your Glucose Safety Limit, whichever is higher" = "%1$@ oder Deine Sicherheitsgrenze, je nachdem, welcher Wert höher ist"; - -/* Information about max number of basal rates */ -"%1$@ supports 1 to (maximumScheduleEntryCount) rates per day." = "%1$@ unterstützt 1 bis (maximumScheduleEntryCount) Raten pro Tag."; - -/* Reservoir entry (1: volume value) */ -"%1$@ U" = "%1$@ IE"; - /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ Einheiten verbleiben um %2$@"; - -/* Format string for progress accessibility label (1: duration in seconds) */ -"%1$d percent complete." = "%1$d Prozent erledigt."; - -/* Premeal override preset title */ -"🍽 Pre-Meal" = "🍽 Vor dem Essen"; +"%1$@ units remaining at %2$@" = "%1$@ Einheiten verbleiben bei %2$@"; -/* Workout override preset title */ -"🏃‍♂️ Workout" = "🏃‍♂️ Training"; - -/* No comment provided by engineer. */ -"A card whose text will wrap onto multiple lines if I continue to type for long enough—this length should do" = ""; - -/* Information about differences between target range and correction range */ -"A Correction Range is different. This will be a narrower range." = "Der Korrekturbereich ist anders als der Zielbereich und wird enger sein."; +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* Warning text for basal rate of 0 U/hr */ -"A value of 0 U/hr means you will be scheduled to receive no basal insulin." = "Ein Wert von 0 IE/h heißt, dass Du in dieser Zeit kein Basalinsulin erhält."; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% von normalem Insulin"; -/* No comment provided by engineer. */ -"Above dynamic data" = "Über dynamischen Daten"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; -/* No comment provided by engineer. */ -"Above the save button" = "Über dem Speichern-Knopf"; +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@IE"; /* Title of the carb entry absorption time cell */ -"Absorption Time" = "Absorbtionsdauer"; - -/* No comment provided by engineer. */ -"Action Button" = "Aktions-Knopf"; - -/* The text for the override history duration */ -"Active Duration" = "Dauer"; +"Absorption Time" = "Absorbtionszeit"; /* The title for the override emoji activity section */ "Activity" = "Aktivität"; -/* Button text to confirm adding a new schedule item */ -"Add" = "Hinzufügen"; - -/* The title of the button to add the credentials for a service */ -"Add Account" = "Konto hinzufügen"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Kohlenhydrate hinzufügen"; - -/* Title of insulin model preset - afrezza */ -"Afrezza" = "Afrezza"; - /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "Möchtest du wirklich alle History Einträge löschen?"; /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "Möchtest du wirklich alle Reservoir Werte löschen?"; -/* Authentication hint string for therapy settings */ -"Authenticate to save therapy setting" = "Authentisiere Dich zum Speichern der Therapieeinstellungen"; - -/* Back navigation button title */ -"Back" = "Zurück"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Konto hinzufügen"; -/* Title text for multi-value basal rate warning */ -"Basal Rates" = "Basalrate"; +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Konto löschen"; /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal-, Bolus- und Korrekturinsulinmengen werden verringert um %@%%."; @@ -110,15 +44,6 @@ /* Describes a lack of change in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal-, Bolus- und Korrekturinsulindosismengen bleiben unverändert."; -/* No comment provided by engineer. */ -"Below dynamic data" = "Unter dynamischen Daten"; - -/* No comment provided by engineer. */ -"Bottom" = "Unterseite"; - -/* No comment provided by engineer. */ -"Bottom component" = "Unterseitenkomponente"; - /* The title of the cancel action in an action sheet */ "Cancel" = "Abbrechen"; @@ -128,120 +53,62 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Temporäre Basalrate abbrechen"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Kohlenhydrate hinzufügen"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Kohlenhydrate bearbeiten"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Änderungen werden nur dann wirksam, wenn Sie den Override aktivieren. Die Standardeinstellungen von %@ werden nicht beeinflusst."; -/* Footer text for customizing from a preset (1: preset name) */ -"Changes will only apply this time you enable the preset. The default settings of %@ will not be affected." = "Änderungen gelten nur, wenn Du die Voreinstellung aktivierst. Die Standardeinstellungen von %@ werden nicht beeinflusst."; - /* Carb entry section footer text explaining absorption time */ -"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Wähle eine längere Absorbtionsdauer für größere Mahlzeiten, oder welche die viel Fett und Proteine beinhalten. Dies ist eine Unterstützung für den Algorithmus und muss nicht genau sein."; - -/* Button text to close a modal - Text to close informational page */ -"Close" = "Schliessen"; +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Wähle eine längere Absorbtionszeit für größere Mahlzeiten, oder welche viel Fett und Proteine beinhalten. Dies ist eine Unterstützung für den Algorithmus und muss nicht genau sein."; /* The format string describing the date of a COB value. The first format argument is the localized date. */ -"com.loudnate.CarbKit.COBDateLabel" = "um %1$@"; +"com.loudnate.CarbKit.COBDateLabel" = "bei %1$@"; /* The format string describing the starting date of a total value. The first format argument is the localized date. */ "com.loudnate.CarbKit.totalDateLabel" = "seit %1$@"; /* The format string describing the date of an IOB value. The first format argument is the localized date. */ -"com.loudnate.InsulinKit.IOBDateLabel" = "um %1$@"; +"com.loudnate.InsulinKit.IOBDateLabel" = "bei %1$@"; /* The format string describing the starting date of a total value. The first format argument is the localized date. */ "com.loudnate.InsulinKit.totalDateLabel" = "seit %1$@"; /* The title of the action used to dismiss an error alert */ -"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; - -/* Accessibility label for ProgressIndicatorView when showIndeterminantProgress */ -"Completed." = "Fertig."; +"com.loudnate.LoopKit.errorAlertActionTitle" = "Ok"; /* The title for the override emoji condition section */ "Condition" = "Bedingung"; -/* The button text for confirming the setting */ -"Confirm Setting" = "Bestätige die Einstellungen"; - -/* No comment provided by engineer. */ -"content" = "Inhalt"; - /* Title of the setup button to continue */ -"Continue" = "Weiter"; +"Continue" = "Fortsetzen"; /* The section footer of correction range schedule */ "Correction range is the blood glucose range that you would like Loop to correct to." = "Der Korrekturbereich ist der Blutzuckerbereich, auf den Loop korrigieren soll."; -/* Title text for multi-value correction value warning */ -"Correction Values" = "Korrekturwerte"; - /* The text for a custom override */ -"Custom" = "Benutzerdefiniert"; +"Custom" = "Benutzerdefiniertes"; /* The title for the custom override entry screen */ "Custom Override" = "Benutzerdefinierter Override"; -/* The title for the custom preset entry screen - The title for the custom preset selection screen */ -"Custom Preset" = "Voreinstellung"; - /* Title of the carb entry date picker cell */ "Date" = "Datum"; -/* Delete values for Pre-Meal, inactivates Pre-Meal icon - Test for table cell delete button - The title of the button to remove the credentials for a service */ -"Delete" = "Löschen"; - -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Konto löschen"; - /* Button title to delete all objects */ "Delete All" = "Alle löschen"; -/* Title text for crossed thresholds guardrail warning */ -"Delivery Limits" = "Abgabelimits"; - -/* Information about delivery limits */ -"Delivery Limits are safety guardrails for your insulin delivery." = "Abgabelimits sind Leitplanken für Deine Insulinabgabe."; - -/* The text for the custom preset disable button */ -"Disable Preset" = "Deaktiviere Voreinstellung"; - -/* Text for dismiss button - Text for done button - Video player done button label */ -"Done" = "Fertig"; - /* The text for the override duration setting */ "Duration" = "Dauer"; -/* No comment provided by engineer. */ -"Dynamic component #%@" = "Dynamische Komponente #%@"; - -/* No comment provided by engineer. */ -"Dynamic data %@" = "Dynamische Daten %@"; - -/* Text for edit button - The title for the enabled custom preset editing screen */ -"Edit" = "Bearbeiten"; - -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "KH-Eintrag bearbeiten"; - /* The title for the override editing screen */ -"Edit Override" = "Bearbeite Voreinstellung"; +"Edit Override" = "Bearbeite Override"; /* Footer text for editing an active override (1: preset name) */ -"Editing affects only the active override. The default settings of %@ will not be affected." = "Die Bearbeitung wirkt sich nur auf die aktive Voreinstellung aus. Die Standardeinstellungen von %@ werden nicht beeinflusst."; - -/* Footer text for editing an enabled custom preset (1: preset name) */ -"Edits persist only until the preset is disabled. The default settings of %@ will not be affected." = "Änderungen bleiben nur bestehen, bis die Voreinstellung deaktiviert wird. Die Standardeinstellungen von %@ werden nicht beeinflusst."; - -/* The button text for enabling a temporary override */ -"Enable" = "Aktivieren"; +"Editing affects only the active override. The default settings of %@ will not be affected." = "Die Bearbeitung wirkt sich nur auf den aktiven Override aus. Die Standardeinstellungen von %@ werden nicht beeinflusst."; /* The text for the indefinite override duration setting */ "Enable Indefinitely" = "Aktiviere unbegrenzt"; @@ -249,236 +116,73 @@ /* The detail text describing an enabled setting */ "Enabled" = "Aktiviert"; -/* The text for the override start time */ -"End Time" = "Endzeit"; - -/* Format string for accessibility label for value entry. (1: value label) */ -"Enter %1$@ value" = "Wert für %1$@"; - /* The placeholder text instructing users how to enter a maximum bolus */ "Enter a number of units" = "Eingabe der Einheiten"; /* The placeholder text instructing users how to enter a maximum basal rate */ "Enter a rate in units per hour" = "Eingabe Rate in Einheiten pro Stunde"; -/* Segmented button title for insulin delivery log event history */ -"Event History" = "Ereignishistorie"; - -/* No comment provided by engineer. */ -"Example" = "Beispiel"; - /* Section title for fast absorbing food */ "Fast" = "Schnell"; -/* Title of insulin model preset - fiasp */ -"Fiasp" = "Fiasp"; - -/* Insulin model setting description (1: app name) (2: number of models) */ -"For fast acting insulin, %1$@ assumes it is actively working for 6 hours. You can choose from %2$@ different models for how the app measures the insulin’s peak activity." = "Bei schnell wirkendem Insulin geht %1$@ davon aus, dass es 6 Stunden lang wirkt. Du kannst aus %2$@ verschiedenen Modellen wählen, wie die App die Spitzenaktivität des Insulins misst."; - -/* Information about correction range format (1: app name) */ -"For this range, choose the specific glucose value (or range of values) that you want %1$@ to aim for in adjusting your basal insulin." = "Wähle für diesen Bereich den spezifischen Blutzucker (oder Wertebereich) aus, den %1$@ bei der Anpassung Deines Basalinsulins anstreben soll."; - -/* Support button for Therapy Settings */ -"Get help with Therapy Settings" = "Bekomme Unterstützung bei den Therapieeinstellungen"; - -/* Button text to return to editing a schedule after from alert popup when some schedule values are outside the recommended range - Text for go back action on confirmation alert */ -"Go Back" = "Zurück"; - -/* Title text for the high basal rate warning */ -"High Basal Rate" = "Hohe Basalrate"; - -/* Title text for the high carb ratio warning */ -"High Carb Ratio" = "Hohes Kohlenhydratverhältnis"; - -/* Title text for the high correction value warning */ -"High Correction Value" = "Hoher Korrekturwert"; - -/* Title text for the high glucose safety limit warning */ -"High Glucose Safety Limit" = "Hohe Blutzuckersicherheitsgrenze"; - -/* Title text for the high insulin sensitivity warning */ -"High Insulin Sensitivity" = "Hohe Insulinempfindlichkeit"; - -/* Title text for high maximum basal rate warning */ -"High Maximum Basal Rate" = "Hohe maximale Basalrate"; - -/* Title text for high maximum bolus warning */ -"High Maximum Bolus" = "Hoher maximaler Bolus"; - -/* Title text for the low pre-meal value warning */ -"High Pre-Meal Value" = "Hoher Vor dem Essen Wert"; - -/* Title text for the high workout value warning */ -"High Workout Value" = "Hoher Trainings Wert"; - -/* The text for the override history */ -"History" = "Historie"; - -/* Description of how to interact with summary screen */ -"If these settings look good to you, tap Save Settings to continue." = "Wenn diese Einstellungen für Dich gut aussehen, tippe auf Einstellungen speichern, um fortzufahren."; - -/* Information about target range */ -"If you've used a CGM before, you're likely familiar with target range as a wide range of values you'd like for your glucose notification alerts, such as 70-180 mg/dL or 90-200 mg/dL." = "Wenn Du bereits ein CGM verwendest, dann bist Du wahrscheinlich mit einem Zielbereich vertraut, den Du für Deinen Blutzuckeralarm verwendest, z. B. 70–180 mg/dL oder 90–200 mg/dL."; - -/* Title text for insulin model */ -"Insulin Model" = "Insulin-Modell"; - -/* Title text for multi-value insulin sensitivity warning */ -"Insulin Sensitivities" = "Insulinempfindlichkeit"; - /* The description shown on the insulin sensitivity schedule interface. */ -"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Die Insulinempfindlichkeit beschreibt, wie Dein Blutzucker auf die Insulindosis von 1 Einheit reagiert. Kleinere Werte bedeuten, dass mehr Insulin verabreicht wird, wenn der Blutzucker über dem Ziel liegt. Zu kleine Werte können gefährlich niedrige Blutzuckerwerte verursachen."; - -/* Description of an interrupted bolus dose entry (1: title for dose type, 2: value (? if no value) in bold, 3: programmed value (? if no value), 4: unit) */ -"Interrupted %1$@: %2$@ of %3$@ %4$@" = "%1$@ unterbrochen: %2$@ von %3$@ %4$@"; - -/* Guardrail info text format */ -"It can be set as low as %1$@. It can be set as high as %2$@." = "Es kann auf %1$@ eingestellt werden. Es kann bis zu %2$@ eingestellt werden."; - -/* Title text for the low basal rate warning */ -"Low Basal Rate" = "Niedrige Basalrate"; - -/* Title text for the low carb ratio warning */ -"Low Carb Ratio" = "Niedriges Kohlenhydratverhältnis"; - -/* Title text for the low correction value warning */ -"Low Correction Value" = "Niedriger Korrekturwert"; - -/* Title text for the low glucose safety limit warning */ -"Low Glucose Safety Limit" = "Niedrige Blutzuckersicherheistgrenze"; - -/* Title text for the low insulin sensitivity warning */ -"Low Insulin Sensitivity" = "Niedrige Insulinempfindlichkeit"; - -/* Title text for low maximum basal rate warning */ -"Low Maximum Basal Rate" = "Niedrige maximale Basalrate"; - -/* Title text for low maximum bolus warning */ -"Low Maximum Bolus" = "Niedriger maximaler Bolus"; - -/* Title text for the low pre-meal value warning */ -"Low Pre-Meal Value" = "Niedriger Vor dem Essen Wert"; - -/* Title text for the low workout value warning */ -"Low Workout Value" = "Niedriger Trainings Wert"; - -/* Title of insulin model preset - lyumjev */ -"Lyumjev" = "Lyumjev"; +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Die Insulinempfindlichkeit beschreibt, wie Ihr Blutzucker auf die Insulindosis von 1 Einheit reagiert. Kleinere Werte bedeuten, dass mehr Insulin verabreicht wird, wenn der BZ über dem Ziel liegt. Zu kleine Werte können gefährlich niedrige Blutzuckerwerte verursachen."; /* Placeholder for maximum value in glucose range */ -"max" = "max"; +"max" = "max."; /* The title text for the maximum basal rate value */ "Maximum Basal Rate" = "Maximale Basalrate"; -/* Information about maximum basal rate */ -"Maximum Basal Rate is the maximum automatically adjusted basal rate that (appName) is allowed to enact to help reach your correction range." = "Die maximale Basalrate ist die maximale automatisch angepasste Basalrate, die (AppName) erlassen darf, um Deinen Korrekturbereich zu erreichen."; - -/* Information about maximum basal rate */ -"Maximum Basal Rate is the maximum automatically adjusted basal rate that %@ is allowed to enact to help reach your correction range." = "Die maximale Basalrate ist die maximale automatisch angepasste Basalrate, die %@ anwenden darf, um Deinen Korrekturbereich zu erreichen."; - /* The title text for the maximum bolus value */ "Maximum Bolus" = "Maximaler Bolus"; -/* Information about maximum bolus */ -"Maximum Bolus is the highest bolus amount that you will allow (appName) to recommend at one time to cover carbs or bring down high glucose." = "Der maximale Bolus ist die höchste Bolusmenge, die (appName) auf einmal geben darf, um Kohlenhydrate abzudecken oder hohe Blutzuckerwerte zu senken."; - -/* Information about maximum bolus */ -"Maximum Bolus is the highest bolus amount that you will allow %@ to recommend at one time to cover carbs or bring down high glucose." = "Der maximale Bolus ist die höchste Bolusmenge, die %@ auf einmal geben darf, um Kohlenhydrate abzudecken oder hohe Blutzuckerwerte zu senken."; - /* Section title for medium absorbing food */ "Medium" = "Mittlere"; -/* No comment provided by engineer. */ -"Middle" = "Mittlere"; - /* Placeholder for minimum value in glucose range */ "min" = "min"; -/* No comment provided by engineer. */ -"more content" = "mehr Inhalt"; - /* Alert action title to open error help */ "More Info" = "Weitere Info"; /* The text for the override preset name setting */ "Name" = "Name"; -/* Title for mini-modal to add a new schedule entry */ -"New Entry" = "Neuer Eintrag"; - /* The title for the new override preset entry screen */ "New Preset" = "Neue Voreinstellung"; -/* Title text for the zero basal rate warning */ -"No Basal Insulin" = "Kein Basal Insulin"; - /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Andere"; +"Other" = "Sonstiges"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Gesamtinsulinbedarf"; -/* Title for override history view */ -"Override History" = "Historie"; - /* The title text for the override presets screen */ -"Override Presets" = "Voreinstellungen"; +"Override Presets" = "Override-Voreinstellungen"; /* Text directing the user to configure override presets */ "Override presets can be set up under the 'Configuration' section of the settings screen." = "Voreinstellungen der Overrides können im Abschnitt Konfiguration des Einstellungsbildschirms eingerichtet werden."; /* The section title of glucose overrides */ -"Overrides" = "Overrides"; +"Overrides" = "Zeitliche Anpassungen"; /* Title for the pre-meal override range */ "Pre-Meal" = "Vor dem Essen"; -/* Title text for multi-value pre-meal value warning */ -"Pre-Meal Values" = "Vor dem Essen Wert"; - -/* title for prescription section */ -"Prescription" = "Verschreibung"; - /* The section header text override presets */ "PRESETS" = "VOREINSTELLUNGEN"; -/* Accessibility label for ProgressIndicatorView when showIndeterminantProgress */ -"Progressing." = "Verarbeite…"; - /* The title of the screen displaying a pump event */ "Pump Event" = "Pumpen-Ereignis"; -/* Title text for suspend resume button when the basal delivery state is not set */ -"Pump Inoperable" = "Pumpe funktionsunfähig"; - -/* Title of insulin model preset - rapid acting adult */ -"Rapid-Acting – Adults" = "Schnellwirkend - Erwachsene"; - -/* Title of insulin model preset - rapid acting children */ -"Rapid-Acting – Children" = "Schnellwirkend - Kinder"; - -/* The default placeholder string for a credential */ -"Required" = "Erforderlich"; - -/* Segmented button title for insulin delivery log reservoir history */ -"Reservoir" = "Reservoir"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Abgabe fortsetzen"; /* Title text for button when insulin delivery is in the process of being resumed */ "Resuming" = "Fortsetzen"; -/* title for summary description section */ -"Review and Save Settings" = "Überprüfen und Speichern"; - -/* Description of how to interact with summary screen */ -"Review your therapy settings below. If you’d like to edit any of these settings, tap Back to go back to that screen." = "Überprüfe Deine Therapieeinstellungen. Wenn Du eine dieser Einstellungen bearbeiten möchtest, tippen auf Zurück, um zum Bearbeiten-Bildschirm zurückzukehren."; - /* The text for the override preset name field placeholder */ "Running" = "Laufen"; @@ -486,93 +190,38 @@ Button text for saving insulin sensitivity schedule */ "Save" = "Speichern"; -/* Alert title for confirming basal rates outside the recommended range */ -"Save Basal Rates?" = "Basalrate speichern?"; - -/* Alert title for confirming carb ratios outside the recommended range */ -"Save Carb Ratios?" = "Kohlenhydrateverhältnis speichern?"; - -/* Alert title for confirming correction ranges outside the recommended range */ -"Save Correction Range(s)?" = "Korrekturbereich(e) speichern?"; - -/* Alert title for confirming delivery limits outside the recommended range */ -"Save Delivery Limits?" = "Abgabelimits speichern?"; - -/* Alert title for confirming a glucose safety limit outside the recommended range */ -"Save Glucose Safety Limit?" = "Blutzuckersicherheitsgrenze speichern?"; - -/* Alert title for confirming insulin sensitivities outside the recommended range */ -"Save Insulin Sensitivities?" = "Insulinempfindlöichkeit speichern?"; - -/* Alert title for confirming pre-meal range overrides outside the recommended range */ -"Save Pre-Meal Range?" = "Vor dem Essen speichern?"; - -/* Alert title for confirming workout range overrides outside the recommended range */ -"Save Workout Range?" = "Trainingsbereich speichern?"; - -/* The button text during saving on a configuration page */ -"Saving..." = "Speichere…"; - /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "GEPLANTER OVERRIDE"; /* Section title for slow absorbing food */ "Slow" = "Langsam"; -/* Information about typical maximum basal rates */ -"Some users choose a value 2, 3, or 4 times their highest scheduled basal rate." = "Manche Benutzer wählen einen Wert, der dem 2-, 3- oder 4-fachen Deiner höchsten geplanten Basalrate entspricht."; - /* The text for the override start time */ "Start Time" = "Startzeit"; /* Title text for suspend resume button when temp basal starting */ "Starting Temp Basal" = "Starten der temporären Basalrate"; -/* Format for prescription descriptive text (1: providerName, 2: datePrescribed) */ -"Submitted by %1$@, %2$@" = "Abgegeben von %1$@, %2$@"; - -/* Title for support section */ -"Support" = "Unterstützung"; - /* Title text for button to suspend insulin delivery */ "Suspend Delivery" = "Abgabe unterbrechen"; /* Title text for button when insulin delivery is in the process of being stopped */ "Suspending" = "Unterbrechen"; -/* No comment provided by engineer. */ -"Switch Preview State" = "Vorschaustatus wechseln"; - /* The text for the override preset symbol setting */ "Symbol" = "Symbol"; -/* Text directing the user to configure their first custom preset */ -"Tap '+' to create a new custom preset." = "Tippe '+' um eine Benutzer definierte Voreinstellung zu erstellen."; - /* The empty-state text for a configuration value */ "Tap to set" = "Klicken zum setzten"; /* The text for the override target range setting */ "Target Range" = "Zielbereich"; -/* Description of pre-meal mode */ -"Temporarily lower your glucose target before a meal to impact post-meal glucose spikes." = "Senke Dein Blutzuckerzielwert vor einer Mahlzeit vorübergehend ab, um Blutzuckerspitzen nach der Mahlzeit auszugleichen."; - -/* Description of workout mode */ -"Temporarily raise your glucose target before, during, or after physical activity to reduce the risk of low glucose events." = "Erhöhe Dein Blutzuckerzielwert vorübergehend vor, während oder nach körperlicher Aktivität, um das Risiko von Ereignissen mit niedrigem Blutzucker zu verringern."; - /* The title for the override selection screen */ -"Temporary Override" = "Vorübergehende Override"; - -/* Information about pre-meal range relative to correction range - Information about workout range relative to correction range */ -"than your Correction Range." = "als Dein Korrekturbereich."; +"Temporary Override" = "Vorübergehender Override"; -/* Description for selection when no insulin type is selected. */ -"The currently selected fast acting insulin model will be used as a default." = "Das aktuell ausgewählte schnell wirkende Insulinmodell wird als Standard verwendet."; - -/* Subtitle description of Walsh insulin model setting */ -"The legacy model used by Loop, allowing customization of action duration." = "Das von Loop verwendete Legacy-Modell, das die Anpassung der Aktionsdauer ermöglicht."; +/* The default placeholder string for a credential */ +"Required" = "Erforderlich"; /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "Die maximale absorption time ist %@"; @@ -580,65 +229,12 @@ /* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ "The maximum allowed amount is %@ grams" = "Die maximale Anzahl an Gramm is %@ grams"; -/* Information about adult insulin model */ -"The rapid-acting adult model assumes peak activity at 75 minutes." = "Das schnell wirkende Erwachsenenmodell geht von einer maximalen Aktivität nach 75 Minuten aus."; - -/* Information about child insulin model */ -"The rapid-acting child model assumes peak activity at 65 minutes." = "Das schnell wirkende Kindermodell geht von einer Spitzenaktivität nach 65 Minuten aus."; - -/* Information about basal rate scheduling */ -"The schedule starts at midnight and cannot contain a rate of 0 U/hr." = "Der Zeitplan beginnt um Mitternacht und darf keine Rate von 0 IE/h enthalten."; - -/* Therapy Settings screen title */ -"Therapy Settings" = "Therapieeinstellungen"; - -/* No comment provided by engineer. */ -"Therapy Settings Support Placeholder" = "Therapieeinstellungen"; - -/* Subtitle of afrezza preset */ -"This model assumes peak insulin activity at 19 minutes." = "Dieses Modell geht von einer maximalen Insulinaktivität nach 19 Minuten aus."; - -/* Subtitle of Fiasp preset - Subtitle of Lyumjev preset */ -"This model assumes peak insulin activity at 55 minutes." = "Dieses Modell geht von einer maximalen Insulinaktivität nach 55 Minuten aus."; - -/* Subtitle of Rapid-Acting – Children preset */ -"This model assumes peak insulin activity at 65 minutes." = "Dieses Modell geht von einer maximalen Insulinaktivität nach 65 Minuten aus."; - -/* Subtitle of Rapid-Acting – Adult preset */ -"This model assumes peak insulin activity at 75 minutes." = "Dieses Modell geht von einer maximalen Insulinaktivität nach 75 Minuten aus."; - -/* Information about pre-meal range relative to correction range - Information about workout range relative to correction range */ -"This will typically be" = "Ist in der Regel "; - -/* Label for offset from midnight picker */ -"Time" = "Zeit"; - /* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ "Times in %1$@%2$@%3$@" = "Zeit in %1$@%2$@%3$@"; -/* No comment provided by engineer. */ -"To be implemented" = "Zu implementieren"; - -/* No comment provided by engineer. */ -"Top" = "Oben"; - -/* No comment provided by engineer. */ -"Top component" = "Oben Komponente"; - -/* The text indicating Total for Daily Schedule Basal */ -"Total" = "Gesamt"; - -/* The text indicating U/day for Daily Schedule Basal */ -"U/day" = "IE/Tag"; - /* The unit string for units per hour */ "U/hour" = "IE/Stunde"; -/* Alert title when error occurs while saving a schedule */ -"Unable to Save" = "Speichern fehlgeschlagen"; - /* The unit string for units */ "Units" = "Einheiten"; @@ -646,72 +242,11 @@ The default title to use when an entry has none */ "Unknown" = "Unbekannt"; -/* Title for selection when no insulin type is selected. */ -"Unset" = "nicht gesetzt"; - -/* Placeholder text until value is entered */ -"Value" = "Wert"; - /* Label indicating validation is occurring */ "Verifying" = "Überprüfen"; -/* The title for the override editing screen */ -"View Override" = "Zeige Voreinstellung"; - -/* Title of insulin model setting */ -"Walsh" = "Walsh"; - /* Title of an alert containing a validation warning */ "Warning" = "Warnung"; -/* Disclaimer */ -"Work with your healthcare provider to choose a value that is higher than your highest scheduled basal rate, but as conservative or aggressive as you feel comfortable." = "Arbeite mit Deinem medizinischen Betreuer zusammen, um einen Wert zu wählen, der höher ist als Deine höchste geplante Basalrate, aber so konservativ oder aggressiv, wie Du Dich wohl fühlst."; - /* Title for the workout override range */ "Workout" = "Training"; - -/* Information about workout range format (1: app name) */ -"Workout Range is the glucose value or range of values you want %1$@ to target during activity. This range will be in effect when you activate the Workout Preset button." = "Trainingsbereich ist der Blutzuckerzielbereich, den %1$@ während der Aktivität anstreben soll. Dieser Bereich wird wirksam, wenn Du die Trainingsvoreinstellungstaste aktivierst."; - -/* Title text for multi-value workout value warning */ -"Workout Values" = "Trainingswerte"; - -/* Description of how to add a ratio */ -"You can add different carb ratios for different times of day by using the ➕." = "Mit ➕ kannst Du unterschiedliche Kohlenhydratverhältnisse für verschiedene Tageszeiten hinzufügen."; - -/* Description of how to add a ratio */ -"You can add different insulin sensitivities for different times of day by using the ➕." = "Mit ➕ kannst Du unterschiedliche Insulinempfindlichkeiten für verschiedene Tageszeiten hinzufügen."; - -/* Description of how to add a configuration range */ -"You can add different ranges for different times of day by using the ➕." = "Mit ➕ kannst Du unterschiedliche Bereiche für verschiedene Tageszeiten hinzufügen."; - -/* Description of how to add a range */ -"You can add entries for different times of day by using the ➕." = "Mit ➕ kannst Du Einträge für verschieden Tageszeiten hinzufügen."; - -/* Information about insulin model */ -"You can choose how (appName) measures rapid acting insulin's peak activity according to one of these two insulin models." = "Du kannst auswählen, wie (appName) die Spitzenaktivität von schnell wirkendem Insulin gemäß einem dieser beiden Insulinmodelle misst."; - -/* Information about insulin model */ -"You can choose how %@ measures rapid acting insulin's peak activity according to one of these two insulin models." = "Du kannst auswählen, wie %@ die Spitzenaktivität von schnell wirkendem Insulin gemäß einem dieser beiden Insulinmodelle misst."; - -/* Description of how to edit setting */ -"You can edit a setting by tapping into any line item." = "Du kannst eine Einstellung bearbeiten, indem Du auf eine beliebige Zeile tippst."; - -/* Description of how to edit setting */ -"You can edit the setting by tapping into the line item." = "Du kannst die Einstellung bearbeiten, indem Du auf die Zeile tippst."; - -/* Information about basal rates */ -"Your Basal Rate of insulin is the number of units per hour that you want to use to cover your background insulin needs." = "Die Basalrate gibt die Anzahl der Einheiten pro Stunde an, um Deinen Hintergrund-Insulinbedarf zu decken."; - -/* Lower bound pre-meal information text */ -"your Glucose Safety Limit" = "Deine Blutzuckersicherheitsgrenze"; - -/* Disclaimer */ -"Your healthcare provider can help you choose a Correction Range that's right for you." = "Dein medizinischer Betreuer kann Dir bei der Auswahl eines für Dich geeigneten Korrekturbereichs behilflich sein."; - -/* Description of insulin sensitivity factor */ -"Your Insulin Sensitivity Factor (ISF) is the drop in glucose expected from one unit of insulin." = "Der Insulinempfindlichkeitsfaktor (ISF) ist der Blutzuckerabfall, der von einer Einheit Insulin erwartet wird."; - -/* Information about pre-meal range format (1: app name) */ -"Your Pre-Meal Range should be the glucose value (or range of values) you want %1$@ to target by the time you take your first bite of your meal. This range will be in effect when you activate the Pre-Meal Preset button." = "Der Bereich vor dem Essen sollte der Blutzucker sein, den %1$@ bis zum ersten Bissen Deiner Mahlzeit anstreben soll. Dieser Bereich wird wirksam, wenn Du die Voreinstellungstaste vor dem Essen aktivierst."; - diff --git a/Dependencies/LoopKit/LoopKitUI/es.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/es.lproj/Localizable.strings index 7cac27955..11ba473ec 100644 --- a/Dependencies/LoopKit/LoopKitUI/es.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/es.lproj/Localizable.strings @@ -1,21 +1,21 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% de insulina normal"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "quedan %1$@ unidades a las %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override preset cell. (1: symbol)(2: name) - The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% de insulina normal"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ unidades restantes a %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Tiempo de Absorción"; @@ -23,18 +23,18 @@ /* The title for the override emoji activity section */ "Activity" = "Actividad"; -/* The title of the button to add the credentials for a service */ -"Add Account" = "Agregar Cuenta"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Agregar Entrada de Carb"; - /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "¿Estás seguro de querer eliminar todos las entradas históricas?"; /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "¿Estás seguro de querer eliminar todos los datos del reservorio?"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Agregar Cuenta"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Eliminar Cuenta"; + /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal, bolos y cantidades de corrección de insulina serán reducidos de %@%%."; @@ -53,6 +53,12 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Cancelación de basal temporal"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Agregar Entrada de Carb"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Editar Entrada de Carb"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Los cambios sólo se aplicarán cuando habilite la sobreescritura. Los valores por defecto de %@ no seran afectados."; @@ -92,18 +98,12 @@ /* Title of the carb entry date picker cell */ "Date" = "Fecha"; -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Eliminar Cuenta"; - /* Button title to delete all objects */ "Delete All" = "Eliminar Todos"; /* The text for the override duration setting */ "Duration" = "Duración"; -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Editar Entrada de Carb"; - /* The title for the override editing screen */ "Edit Override" = "Editar sobreescritura"; @@ -177,9 +177,6 @@ /* The title of the screen displaying a pump event */ "Pump Event" = "Evento de microinfusadora"; -/* The default placeholder string for a credential */ -"Required" = "Requerido"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Resumir la infusión"; @@ -191,7 +188,7 @@ /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "Agregar"; +"Save" = "Guardar"; /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "SOBREESCRITURA PROGRAMADA"; @@ -223,6 +220,9 @@ /* The title for the override selection screen */ "Temporary Override" = "Sobreescritura temporal"; +/* The default placeholder string for a credential */ +"Required" = "Requerido"; + /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "El tiempo máximo de absorción es %@"; @@ -250,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Ejercicio"; - diff --git a/Dependencies/LoopKit/LoopKitUI/fi.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/fi.lproj/Localizable.strings index da34b4eda..6df561397 100644 --- a/Dependencies/LoopKit/LoopKitUI/fi.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/fi.lproj/Localizable.strings @@ -1,20 +1,21 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% norm. insuliinista"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% norm. insuliinista"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä klo %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Imeytymisaika"; @@ -22,18 +23,18 @@ /* The title for the override emoji activity section */ "Activity" = "Liikunta"; -/* The title of the button to add the credentials for a service */ -"Add Account" = "Lisää tili"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Lisää hiilihydraatteja"; - /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "Haluatko varmasti poistaa kaikki historiatiedot?"; /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "Haluatko varmasti poistaa kaikki säiliön arvot?"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Lisää tili"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Poista tili"; + /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basaalin, boluksen ja korjaavan insuliiniannoksen määriä vähennetään %@%%."; @@ -44,7 +45,7 @@ "Basal, bolus, and correction insulin dose amounts are unaffected." = "Basaalin, boluksen ja korjaavan insuliiniannoksen määrät pysyvät ennallaan."; /* The title of the cancel action in an action sheet */ -"Cancel" = "Kumoa"; +"Cancel" = "Cancel"; /* The text for the override cancellation button */ "Cancel Override" = "Kumoa tilapäisasetus"; @@ -52,6 +53,12 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Kumotaan tilapäinen basaali"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Lisää hiilihydraatteja"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Muokkaa hiilihydraatteja"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Muutokset otetaan käyttöön vain tällä kertaa, kun otat tilapäisasetuksen käyttöön. Alkuperäiset %@-asetukset pysyvät ennallaan."; @@ -83,25 +90,19 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "Korjausalue on glukoositavoitealue, johon haluat Loopin korjaavan."; /* The text for a custom override */ -"Custom" = "Mukautettu"; +"Custom" = "Custom"; /* The title for the custom override entry screen */ "Custom Override" = "Mukautettu tilapäisasetus"; /* Title of the carb entry date picker cell */ -"Date" = "Aika"; - -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Poista tili"; +"Date" = "Date"; /* Button title to delete all objects */ "Delete All" = "Poista kaikki"; /* The text for the override duration setting */ -"Duration" = "Kesto"; - -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Muokkaa hiilihydraatteja"; +"Duration" = "Duration"; /* The title for the override editing screen */ "Edit Override" = "Muokkaa tilapäisasetusta"; @@ -109,9 +110,6 @@ /* Footer text for editing an active override (1: preset name) */ "Editing affects only the active override. The default settings of %@ will not be affected." = "Muokkaus vaikuttaa vain aktiiviseen tilapäisasetukseen. Alkuperäiset %@-asetukset säilyvät ennallaan."; -/* The button text for enabling a temporary override */ -"Enable" = "Ota käyttöön"; - /* The text for the indefinite override duration setting */ "Enable Indefinitely" = "Ilman aikarajaa"; @@ -149,14 +147,14 @@ "More Info" = "Lisätietoa"; /* The text for the override preset name setting */ -"Name" = "Nimi"; +"Name" = "Name"; /* The title for the new override preset entry screen */ "New Preset" = "Uusi esiasetus"; /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Muu"; +"Other" = "Other"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Kokonaisinsuliinitarve"; @@ -179,9 +177,6 @@ /* The title of the screen displaying a pump event */ "Pump Event" = "Pumpputapahtuma"; -/* The default placeholder string for a credential */ -"Required" = "Pakollinen"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Jatka annostelua"; @@ -193,7 +188,7 @@ /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "Tallenna"; +"Save" = "Save"; /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "AJASTETTU TILAPÄISASETUS"; @@ -216,9 +211,6 @@ /* The text for the override preset symbol setting */ "Symbol" = "Symboli"; -/* Text directing the user to configure their first override preset */ -"Tap '+' to create a new override preset." = "Luo uusi tilapäisasetus napauttamalla '+'."; - /* The empty-state text for a configuration value */ "Tap to set" = "Napauta asettaaksesi"; @@ -228,6 +220,9 @@ /* The title for the override selection screen */ "Temporary Override" = "Tilapäisasetus"; +/* The default placeholder string for a credential */ +"Required" = "Pakollinen"; + /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "Pisin sallittu imeytymisaika on %@"; @@ -255,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Liikunta"; - diff --git a/Dependencies/LoopKit/LoopKitUI/fr.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/fr.lproj/Localizable.strings index 214f97add..e17c52048 100644 --- a/Dependencies/LoopKit/LoopKitUI/fr.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/fr.lproj/Localizable.strings @@ -81,7 +81,7 @@ "com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; /* The title for the override emoji condition section */ -"Condition" = "Condition"; +"Condition" = "Conditions"; /* Title of the setup button to continue */ "Continue" = "Continuer"; @@ -153,7 +153,7 @@ "New Preset" = "Nouveau préréglage"; /* Section title for no-carb food -The title for override emoji miscellaneous section */ + The title for override emoji miscellaneous section */ "Other" = "Autre"; /* The title text for the insulin sensitivity scaling setting */ @@ -239,7 +239,7 @@ The title for override emoji miscellaneous section */ "Units" = "Unités"; /* Accessibility value for an unknown value -The default title to use when an entry has none */ + The default title to use when an entry has none */ "Unknown" = "Inconnu"; /* Label indicating validation is occurring */ @@ -250,4 +250,3 @@ The default title to use when an entry has none */ /* Title for the workout override range */ "Workout" = "Entraînement"; - diff --git a/Dependencies/LoopKit/LoopKitUI/it.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/it.lproj/Localizable.strings index a0f6ffaa4..d05062c42 100644 --- a/Dependencies/LoopKit/LoopKitUI/it.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/it.lproj/Localizable.strings @@ -1,33 +1,27 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% of normal insulin"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ unità rimanenti alle ore %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override preset cell. (1: symbol)(2: name) - The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Tempo di assorbimento"; /* The title for the override emoji activity section */ -"Activity" = "Activity"; - -/* The title of the button to add the credentials for a service */ -"Add Account" = "Aggiungi Account"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Aggiungi carboidrati assunti"; +"Activity" = "Attività"; /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "Sei sicuro di voler eliminare tutti gli inserimenti storiche?"; @@ -35,6 +29,12 @@ /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "Sei sicuro di voler eliminare tutti i valori del serbato?"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Aggiungi Account"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Cancella Account"; + /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Le dosi basali, di bolo e di correzione dell’insulina sono calate del %@%%."; @@ -53,6 +53,12 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Annullamento velocità basale temporanea in corso"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Aggiungi carboidrati assunti"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Modifica carboidrati Assunti"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Le modifiche saranno applicate solo all’attivazione della regolazione manuale. Le impostazioni predefinite di %@ rimarranno invariate."; @@ -84,7 +90,7 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "L’intervallo di correzione è l’intervallo di glicemia al quale vuoi che si regoli Loop."; /* The text for a custom override */ -"Custom" = "Personalizzata"; +"Custom" = "Personalizzato"; /* The title for the custom override entry screen */ "Custom Override" = "Regolazione manuale personalizzata"; @@ -92,18 +98,12 @@ /* Title of the carb entry date picker cell */ "Date" = "Data"; -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Cancella Account"; - /* Button title to delete all objects */ "Delete All" = "Elimina tutto"; /* The text for the override duration setting */ "Duration" = "Durata"; -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Modifica carboidrati Assunti"; - /* The title for the override editing screen */ "Edit Override" = "Modifica regolazione manuale"; @@ -129,7 +129,7 @@ "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "La sensibilità all’insulina descrive il modo in cui la tua glicemia dovrebbe rispondere a una dose di insulina pari a 1 Unità. In caso di valori inferiori, al superamento del target verrà somministrata più insulina. Valori troppo bassi possono causare livelli di glicemia pericolosamente bassi."; /* Placeholder for maximum value in glucose range */ -"max" = "max"; +"max" = "massimo"; /* The title text for the maximum basal rate value */ "Maximum Basal Rate" = "Profilo Basale Massimo"; @@ -141,7 +141,7 @@ "Medium" = "Medio"; /* Placeholder for minimum value in glucose range */ -"min" = "min"; +"min" = "minimo"; /* Alert action title to open error help */ "More Info" = "Piu info"; @@ -177,9 +177,6 @@ /* The title of the screen displaying a pump event */ "Pump Event" = "Evento Microinfusore"; -/* The default placeholder string for a credential */ -"Required" = "Necessario"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Riprendi erogazione"; @@ -223,6 +220,9 @@ /* The title for the override selection screen */ "Temporary Override" = "Regolazione manuale temporanea"; +/* The default placeholder string for a credential */ +"Required" = "Necessario"; + /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "Il tempo di assorbimento massimo e %@"; @@ -230,7 +230,7 @@ "The maximum allowed amount is %@ grams" = "La massima quantita permessa %@ grams"; /* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ -"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; +"Times in %1$@%2$@%3$@" = "Volte tra %1$@%2$@%3$@"; /* The unit string for units per hour */ "U/hour" = "U/ora"; @@ -250,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Allenarsi"; - diff --git a/Dependencies/LoopKit/LoopKitUI/nb.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/nb.lproj/Localizable.strings index 72ddea708..6a2a94841 100644 --- a/Dependencies/LoopKit/LoopKitUI/nb.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/nb.lproj/Localizable.strings @@ -1,15 +1,3 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% av normalt insulin"; - -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@E"; - -/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ -"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; - /* The format for an override preset cell. (1: symbol)(2: name) The format for an override symbol and name (1: symbol)(2: name) */ "%1$@ %2$@" = "%1$@ %2$@"; @@ -17,6 +5,18 @@ /* Accessibility format string for (1: localized volume)(2: time) */ "%1$@ units remaining at %2$@" = "%1$@ enheter gjennstår klokken %2$@"; +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% av normalt insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@E"; + /* Title of the carb entry absorption time cell */ "Absorption Time" = "Absorbsjonstid"; @@ -87,10 +87,10 @@ "Continue" = "Fortsett"; /* The section footer of correction range schedule */ -"Correction range is the blood glucose range that you would like Loop to correct to." = "Korreksjonsområde er området du ønsker at Loop skal korrigere blodsukker til."; +"Correction range is the blood glucose range that you would like Loop to correct to." = "Korreksjonsområde er området du ønsker at appen skal korrigere blodsukker til."; /* The text for a custom override */ -"Custom" = "Tilpasset"; +"Custom" = "Egendefinert"; /* The title for the custom override entry screen */ "Custom Override" = "Tilpasset overstyring"; @@ -129,7 +129,7 @@ "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Insulinfølsomhet beskriver hvordan blodsukkeret responderer på 1 enhet insulin. Mindre verdier betyr at mer insulin vil bli gitt når man er over målområdet. Verdier som er for små kan føre til farlig lavt blodsukker. "; /* Placeholder for maximum value in glucose range */ -"max" = "max"; +"max" = "maks"; /* The title text for the maximum basal rate value */ "Maximum Basal Rate" = "Maks basalgrense"; @@ -138,7 +138,7 @@ "Maximum Bolus" = "Maks bolus"; /* Section title for medium absorbing food */ -"Medium" = "Medium"; +"Medium" = "Middels"; /* Placeholder for minimum value in glucose range */ "min" = "min"; @@ -250,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Trening"; - diff --git a/Dependencies/LoopKit/LoopKitUI/nl.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/nl.lproj/Localizable.strings index e90884fd8..7dafebb90 100644 --- a/Dependencies/LoopKit/LoopKitUI/nl.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/nl.lproj/Localizable.strings @@ -3,7 +3,7 @@ "%1$@ %2$@" = "%1$@ %2$@"; /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ nog actieve eenheden %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ eenheden aanwezig om %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; @@ -15,7 +15,7 @@ "%@." = "%@."; /* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +"%@U" = "%@E"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Absorptie tijd"; @@ -81,10 +81,10 @@ "com.loudnate.LoopKit.errorAlertActionTitle" = "Ok"; /* The title for the override emoji condition section */ -"Condition" = "Gesteldheid"; +"Condition" = "Conditie"; /* Title of the setup button to continue */ -"Continue" = "Ga verder"; +"Continue" = "Vervolg"; /* The section footer of correction range schedule */ "Correction range is the blood glucose range that you would like Loop to correct to." = "Correctie bereik is het bereik dat je wilt dat Loop op aanstuurt."; @@ -153,7 +153,7 @@ "New Preset" = "Nieuw tijdelijk programma"; /* Section title for no-carb food -The title for override emoji miscellaneous section */ + The title for override emoji miscellaneous section */ "Other" = "Anders"; /* The title text for the insulin sensitivity scaling setting */ @@ -181,14 +181,14 @@ The title for override emoji miscellaneous section */ "Resume Delivery" = "Hervat toediening"; /* Title text for button when insulin delivery is in the process of being resumed */ -"Resuming" = "Hervat"; +"Resuming" = "Hervatten"; /* The text for the override preset name field placeholder */ "Running" = "Hardlopen"; /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "Sla op"; +"Save" = "Opslaan"; /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "GEPLAND TIJDELIJK PROGRAMMA"; @@ -206,7 +206,7 @@ The title for override emoji miscellaneous section */ "Suspend Delivery" = "Onderbreek toediening"; /* Title text for button when insulin delivery is in the process of being stopped */ -"Suspending" = "Onderbreek"; +"Suspending" = "Onderbreken"; /* The text for the override preset symbol setting */ "Symbol" = "Symbool"; @@ -230,7 +230,7 @@ The title for override emoji miscellaneous section */ "The maximum allowed amount is %@ grams" = "De maximum toegestane waarde is %@ gram"; /* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ -"Times in %1$@%2$@%3$@" = "keer in %1$@%2$@%3$@"; +"Times in %1$@%2$@%3$@" = "Aantal keren in %1$@%2$@%3$@"; /* The unit string for units per hour */ "U/hour" = "E/uur"; @@ -239,7 +239,7 @@ The title for override emoji miscellaneous section */ "Units" = "Eenheden"; /* Accessibility value for an unknown value -The default title to use when an entry has none */ + The default title to use when an entry has none */ "Unknown" = "Onbekend"; /* Label indicating validation is occurring */ @@ -250,4 +250,3 @@ The default title to use when an entry has none */ /* Title for the workout override range */ "Workout" = "Training"; - diff --git a/Dependencies/LoopKit/LoopKitUI/pl.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/pl.lproj/Localizable.strings index 08757c1dd..0a9d9b654 100644 --- a/Dependencies/LoopKit/LoopKitUI/pl.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/pl.lproj/Localizable.strings @@ -1,20 +1,21 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% normalnej insuliny"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@J"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostaje w %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% normalnej insuliny"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostających w %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@J"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Czas absorpcji"; @@ -22,18 +23,18 @@ /* The title for the override emoji activity section */ "Activity" = "Aktywność"; -/* The title of the button to add the credentials for a service */ -"Add Account" = "Dodaj konto"; - -/* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Wprowadź węglowodany"; - /* Action sheet confirmation message for pump history deletion */ "Are you sure you want to delete all history entries?" = "Czy jesteś pewien, że chcesz usunąć z Loop wszystkie dane historyczne pompy?"; /* Action sheet confirmation message for reservoir deletion */ "Are you sure you want to delete all reservoir values?" = "Czy jesteś pewien, że chcesz usunąć wszystkie wartości zbiornika?"; +/* The title of the button to add the credentials for a service */ +"Add Account" = "Dodaj konto"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Usuń konto"; + /* Describes a percentage decrease in overall insulin needs */ "Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Dawka podstawowa, bolus i korygująca dawka insuliny zostały zmniejszone o %@%%."; @@ -52,6 +53,12 @@ /* Title text for suspend resume button when temp basal canceling */ "Canceling Temp Basal" = "Anulowanie tymczasowej dawki podstawowej"; +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Wprowadź węglowodany"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Edytuj wprowadzone węglowodany"; + /* Footer text for customizing an override from a preset (1: preset name) */ "Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Zmiany będą obowiązywać wyłącznie podczas tego pominięcia. Domyślne ustawienia %@ nie zostaną zmienione."; @@ -83,7 +90,7 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "Zakres korekty to zakres stężenia glukozy we krwi, względem którego chcesz skorygować algorytm Loop."; /* The text for a custom override */ -"Custom" = "Niestandardowe"; +"Custom" = "Dostosuj"; /* The title for the custom override entry screen */ "Custom Override" = "Pominięcie niestandardowe"; @@ -91,18 +98,12 @@ /* Title of the carb entry date picker cell */ "Date" = "Data"; -/* The title of the button to remove the credentials for a service */ -"Delete Account" = "Usuń konto"; - /* Button title to delete all objects */ "Delete All" = "Usuń wszystko"; /* The text for the override duration setting */ "Duration" = "Czas trwania"; -/* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Edytuj wprowadzone węglowodany"; - /* The title for the override editing screen */ "Edit Override" = "Edytuj pominięcie"; @@ -146,14 +147,14 @@ "More Info" = "Więcej informacji"; /* The text for the override preset name setting */ -"Name" = "Nazwa"; +"Name" = "Name"; /* The title for the new override preset entry screen */ "New Preset" = "Nowe ustawienie wstępne"; /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Inne"; +"Other" = "Other"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Ogólne zapotrzebowanie na insulinę"; @@ -176,9 +177,6 @@ /* The title of the screen displaying a pump event */ "Pump Event" = "Zdarzenie pompy"; -/* The default placeholder string for a credential */ -"Required" = "Wymagane"; - /* Title text for button to resume insulin delivery */ "Resume Delivery" = "Wznów podawanie"; @@ -222,6 +220,9 @@ /* The title for the override selection screen */ "Temporary Override" = "Pominięcie tymczasowe"; +/* The default placeholder string for a credential */ +"Required" = "Wymagane"; + /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ "The maximum absorption time is %@" = "Maksymalny czas absorpcji wynosi %@"; @@ -239,7 +240,7 @@ /* Accessibility value for an unknown value The default title to use when an entry has none */ -"Unknown" = "Nieznany"; +"Unknown" = "Nieznana"; /* Label indicating validation is occurring */ "Verifying" = "Weryfikuję"; @@ -249,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "Wysiłek fizyczny"; - diff --git a/Dependencies/LoopKit/LoopKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/pt-BR.lproj/Localizable.strings index 54a82abb7..b017abbc4 100644 --- a/Dependencies/LoopKit/LoopKitUI/pt-BR.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/pt-BR.lproj/Localizable.strings @@ -3,7 +3,7 @@ "%1$@ %2$@" = "%1$@ %2$@"; /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ unidades restantes as %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; @@ -90,7 +90,7 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "A faixa de correção é o intervalo de glicose no sangue que você gostaria que o Loop corrigisse para."; /* The text for a custom override */ -"Custom" = "Personalizado"; +"Custom" = "Definir"; /* The title for the custom override entry screen */ "Custom Override" = "Sobreposição Personalizada"; @@ -154,7 +154,7 @@ /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Outra"; +"Other" = "Outros"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Necessidades Gerais de Insulina"; diff --git a/Dependencies/LoopKit/LoopKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/pt-PT.lproj/Localizable.strings new file mode 100644 index 000000000..7b33ca9fc --- /dev/null +++ b/Dependencies/LoopKit/LoopKitUI/pt-PT.lproj/Localizable.strings @@ -0,0 +1,252 @@ +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* Title of the carb entry absorption time cell */ +"Absorption Time" = "Absorption Time"; + +/* The title for the override emoji activity section */ +"Activity" = "Activity"; + +/* Action sheet confirmation message for pump history deletion */ +"Are you sure you want to delete all history entries?" = "Are you sure you want to delete all history entries?"; + +/* Action sheet confirmation message for reservoir deletion */ +"Are you sure you want to delete all reservoir values?" = "Are you sure you want to delete all reservoir values?"; + +/* The title of the button to add the credentials for a service */ +"Add Account" = "Add Account"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Delete Account"; + +/* Describes a percentage decrease in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal, bolus, and correction insulin dose amounts are decreased by %@%%."; + +/* Describes a percentage increase in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Basal, bolus, and correction insulin dose amounts are increased by %@%%."; + +/* Describes a lack of change in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected."; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancelar"; + +/* The text for the override cancellation button */ +"Cancel Override" = "Cancel Override"; + +/* Title text for suspend resume button when temp basal canceling */ +"Canceling Temp Basal" = "Canceling Temp Basal"; + +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Add Carb Entry"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Edit Carb Entry"; + +/* Footer text for customizing an override from a preset (1: preset name) */ +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Changes will only apply this time you enable the override. The default settings of %@ will not be affected."; + +/* Carb entry section footer text explaining absorption time */ +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact."; + +/* The format string describing the date of a COB value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.COBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.totalDateLabel" = "since %1$@"; + +/* The format string describing the date of an IOB value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.IOBDateLabel" = "at %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.totalDateLabel" = "since %1$@"; + +/* The title of the action used to dismiss an error alert */ +"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; + +/* The title for the override emoji condition section */ +"Condition" = "Condition"; + +/* Title of the setup button to continue */ +"Continue" = "Continue"; + +/* The section footer of correction range schedule */ +"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to."; + +/* The text for a custom override */ +"Custom" = "Definir"; + +/* The title for the custom override entry screen */ +"Custom Override" = "Custom Override"; + +/* Title of the carb entry date picker cell */ +"Date" = "Data"; + +/* Button title to delete all objects */ +"Delete All" = "Delete All"; + +/* The text for the override duration setting */ +"Duration" = "Duração"; + +/* The title for the override editing screen */ +"Edit Override" = "Edit Override"; + +/* Footer text for editing an active override (1: preset name) */ +"Editing affects only the active override. The default settings of %@ will not be affected." = "Editing affects only the active override. The default settings of %@ will not be affected."; + +/* The text for the indefinite override duration setting */ +"Enable Indefinitely" = "Enable Indefinitely"; + +/* The detail text describing an enabled setting */ +"Enabled" = "Enabled"; + +/* The placeholder text instructing users how to enter a maximum bolus */ +"Enter a number of units" = "Enter a number of units"; + +/* The placeholder text instructing users how to enter a maximum basal rate */ +"Enter a rate in units per hour" = "Enter a rate in units per hour"; + +/* Section title for fast absorbing food */ +"Fast" = "Fast"; + +/* The description shown on the insulin sensitivity schedule interface. */ +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose."; + +/* Placeholder for maximum value in glucose range */ +"max" = "max"; + +/* The title text for the maximum basal rate value */ +"Maximum Basal Rate" = "Maximum Basal Rate"; + +/* The title text for the maximum bolus value */ +"Maximum Bolus" = "Maximum Bolus"; + +/* Section title for medium absorbing food */ +"Medium" = "Medium"; + +/* Placeholder for minimum value in glucose range */ +"min" = "min"; + +/* Alert action title to open error help */ +"More Info" = "More Info"; + +/* The text for the override preset name setting */ +"Name" = "Nome"; + +/* The title for the new override preset entry screen */ +"New Preset" = "New Preset"; + +/* Section title for no-carb food + The title for override emoji miscellaneous section */ +"Other" = "Outro"; + +/* The title text for the insulin sensitivity scaling setting */ +"Overall Insulin Needs" = "Overall Insulin Needs"; + +/* The title text for the override presets screen */ +"Override Presets" = "Override Presets"; + +/* Text directing the user to configure override presets */ +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Override presets can be set up under the 'Configuration' section of the settings screen."; + +/* The section title of glucose overrides */ +"Overrides" = "Overrides"; + +/* Title for the pre-meal override range */ +"Pre-Meal" = "Pre-Meal"; + +/* The section header text override presets */ +"PRESETS" = "PRESETS"; + +/* The title of the screen displaying a pump event */ +"Pump Event" = "Pump Event"; + +/* Title text for button to resume insulin delivery */ +"Resume Delivery" = "Resume Delivery"; + +/* Title text for button when insulin delivery is in the process of being resumed */ +"Resuming" = "Resuming"; + +/* The text for the override preset name field placeholder */ +"Running" = "Running"; + +/* Button text for saving glucose correction range schedule + Button text for saving insulin sensitivity schedule */ +"Save" = "Salvar"; + +/* The section header text for a scheduled override */ +"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE"; + +/* Section title for slow absorbing food */ +"Slow" = "Slow"; + +/* The text for the override start time */ +"Start Time" = "Start Time"; + +/* Title text for suspend resume button when temp basal starting */ +"Starting Temp Basal" = "Starting Temp Basal"; + +/* Title text for button to suspend insulin delivery */ +"Suspend Delivery" = "Suspend Delivery"; + +/* Title text for button when insulin delivery is in the process of being stopped */ +"Suspending" = "Suspending"; + +/* The text for the override preset symbol setting */ +"Symbol" = "Symbol"; + +/* The empty-state text for a configuration value */ +"Tap to set" = "Tap to set"; + +/* The text for the override target range setting */ +"Target Range" = "Target Range"; + +/* The title for the override selection screen */ +"Temporary Override" = "Temporary Override"; + +/* The default placeholder string for a credential */ +"Required" = "Required"; + +/* Alert body displayed absorption time greater than max (1: maximum absorption time) */ +"The maximum absorption time is %@" = "The maximum absorption time is %@"; + +/* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ +"The maximum allowed amount is %@ grams" = "The maximum allowed amount is %@ grams"; + +/* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ +"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; + +/* The unit string for units per hour */ +"U/hour" = "U/hour"; + +/* The unit string for units */ +"Units" = "Units"; + +/* Accessibility value for an unknown value + The default title to use when an entry has none */ +"Unknown" = "Unknown"; + +/* Label indicating validation is occurring */ +"Verifying" = "Verifying"; + +/* Title of an alert containing a validation warning */ +"Warning" = "Warning"; + +/* Title for the workout override range */ +"Workout" = "Workout"; diff --git a/Dependencies/LoopKit/LoopKitUI/ru.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/ru.lproj/Localizable.strings index 22aec0e00..0ecb375d7 100644 --- a/Dependencies/LoopKit/LoopKitUI/ru.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/ru.lproj/Localizable.strings @@ -3,7 +3,7 @@ "%1$@ %2$@" = "%1$@ %2$@"; /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ единиц остается в %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ ед остается в %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; @@ -15,7 +15,7 @@ "%@." = "%@."; /* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +"%@U" = "%@ед"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Длительность усвоения"; @@ -78,7 +78,7 @@ "com.loudnate.InsulinKit.totalDateLabel" = "после %1$@"; /* The title of the action used to dismiss an error alert */ -"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; +"com.loudnate.LoopKit.errorAlertActionTitle" = "ОК"; /* The title for the override emoji condition section */ "Condition" = "Условие"; @@ -90,7 +90,7 @@ "Correction range is the blood glucose range that you would like Loop to correct to." = "Диапазон коррекции это желательный диапазон значений ГК для обработки алгоритмом петли."; /* The text for a custom override */ -"Custom" = "Настраиваемый"; +"Custom" = "Своя"; /* The title for the custom override entry screen */ "Custom Override" = "Настраиваемое ручное управление"; @@ -102,7 +102,7 @@ "Delete All" = "Стереть все"; /* The text for the override duration setting */ -"Duration" = "Продолжительность"; +"Duration" = "Длительность"; /* The title for the override editing screen */ "Edit Override" = "Редактировать ручной контроль"; @@ -147,14 +147,14 @@ "More Info" = "Доп. инфо"; /* The text for the override preset name setting */ -"Name" = "Имя"; +"Name" = "Название"; /* The title for the new override preset entry screen */ "New Preset" = "Новый параметр"; /* Section title for no-carb food -The title for override emoji miscellaneous section */ -"Other" = "Другая"; + The title for override emoji miscellaneous section */ +"Other" = "Прочее"; /* The title text for the insulin sensitivity scaling setting */ "Overall Insulin Needs" = "Общая потребность в инсулине"; @@ -239,7 +239,7 @@ The title for override emoji miscellaneous section */ "Units" = "Единицы"; /* Accessibility value for an unknown value -The default title to use when an entry has none */ + The default title to use when an entry has none */ "Unknown" = "Неизвестно"; /* Label indicating validation is occurring */ @@ -250,4 +250,3 @@ The default title to use when an entry has none */ /* Title for the workout override range */ "Workout" = "Физическая нагрузка"; - diff --git a/Dependencies/LoopKit/LoopKitUI/sk.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/sk.lproj/Localizable.strings new file mode 100644 index 000000000..70f350c5c --- /dev/null +++ b/Dependencies/LoopKit/LoopKitUI/sk.lproj/Localizable.strings @@ -0,0 +1,252 @@ +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ jednotiek zostáva o %2$@"; + +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@J"; + +/* Title of the carb entry absorption time cell */ +"Absorption Time" = "Čas vstrebania"; + +/* The title for the override emoji activity section */ +"Activity" = "Aktivita"; + +/* Action sheet confirmation message for pump history deletion */ +"Are you sure you want to delete all history entries?" = "Naozaj chcete vymazať celú históriu podaní?"; + +/* Action sheet confirmation message for reservoir deletion */ +"Are you sure you want to delete all reservoir values?" = "Naozaj chcete vymazať všetky údaje rezervoára?"; + +/* The title of the button to add the credentials for a service */ +"Add Account" = "Pridať účet"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Odstrániť účet"; + +/* Describes a percentage decrease in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Bazál, Bolus, a korekčná dávka inzulínu sú znížené o %@%%."; + +/* Describes a percentage increase in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Bazál, Bolus, a korekčná dávka inzulínu sú navýšené o %@%%."; + +/* Describes a lack of change in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are unaffected." = "Bazál, Bolus, a korekčná dávka inzulínu nie sú ovplyvnené."; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The text for the override cancellation button */ +"Cancel Override" = "Cancel Override"; + +/* Title text for suspend resume button when temp basal canceling */ +"Canceling Temp Basal" = "Ruší sa Dočasný Bazál"; + +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Pridaj Sach"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Uprav Sach"; + +/* Footer text for customizing an override from a preset (1: preset name) */ +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Zmeny budú uplatnené iba počas aktívneho override. Prednastavené nastavenia %@ nebudú ovplyvnené."; + +/* Carb entry section footer text explaining absorption time */ +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Zvoľte dlhší čas vstrebania pre väčšie jedlá, alebo jedlá s obsahom bielkovín a tukov. Toto je iba návod pre algoritmus a nemusí byť presný."; + +/* The format string describing the date of a COB value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.COBDateLabel" = "dňa %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.totalDateLabel" = "od %1$@"; + +/* The format string describing the date of an IOB value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.IOBDateLabel" = "dňa %1$@"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.totalDateLabel" = "od %1$@"; + +/* The title of the action used to dismiss an error alert */ +"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; + +/* The title for the override emoji condition section */ +"Condition" = "Stav"; + +/* Title of the setup button to continue */ +"Continue" = "Pokračovať"; + +/* The section footer of correction range schedule */ +"Correction range is the blood glucose range that you would like Loop to correct to." = "Korekčný rozsah je hranica krvného cukru ku ktorej chcete aby Slučka krvný cukor korigovala."; + +/* The text for a custom override */ +"Custom" = "Custom"; + +/* The title for the custom override entry screen */ +"Custom Override" = "Vlastné Nastavenie"; + +/* Title of the carb entry date picker cell */ +"Date" = "Date"; + +/* Button title to delete all objects */ +"Delete All" = "Vymazať všetko"; + +/* The text for the override duration setting */ +"Duration" = "Duration"; + +/* The title for the override editing screen */ +"Edit Override" = "Uprav Override"; + +/* Footer text for editing an active override (1: preset name) */ +"Editing affects only the active override. The default settings of %@ will not be affected." = "Upravenie vplýva iba na aktívny override. Prednastavené hodnoty %@ nebudú ovplyvnené."; + +/* The text for the indefinite override duration setting */ +"Enable Indefinitely" = "Zapnúť Neobmedzene"; + +/* The detail text describing an enabled setting */ +"Enabled" = "Zapnuté"; + +/* The placeholder text instructing users how to enter a maximum bolus */ +"Enter a number of units" = "Zadajte počet jednotiek"; + +/* The placeholder text instructing users how to enter a maximum basal rate */ +"Enter a rate in units per hour" = "Zadajte hodnotu v jednotkách za hodinu"; + +/* Section title for fast absorbing food */ +"Fast" = "Rýchly"; + +/* The description shown on the insulin sensitivity schedule interface. */ +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Inzulínová citlivosť opisuje ako by mal váš krvný cukor reagovať na 1 Jednotku dávky inzulínu. Menšie hodnoty znamenajú že bude podané väčsie množstvo inzulínu keď ste nad rozsahom. Hodnoty ktoré sú príliš nízke môžu spôsobiť nebezpečné zníženie hladiny krvného cukru."; + +/* Placeholder for maximum value in glucose range */ +"max" = "max"; + +/* The title text for the maximum basal rate value */ +"Maximum Basal Rate" = "Maximálna Dávka Bazálu"; + +/* The title text for the maximum bolus value */ +"Maximum Bolus" = "Maximálny Bolus"; + +/* Section title for medium absorbing food */ +"Medium" = "Stredný"; + +/* Placeholder for minimum value in glucose range */ +"min" = "min"; + +/* Alert action title to open error help */ +"More Info" = "Viac Info"; + +/* The text for the override preset name setting */ +"Name" = "Name"; + +/* The title for the new override preset entry screen */ +"New Preset" = "Nové Nastavenie"; + +/* Section title for no-carb food + The title for override emoji miscellaneous section */ +"Other" = "Other"; + +/* The title text for the insulin sensitivity scaling setting */ +"Overall Insulin Needs" = "Celková Potreba Inzulínu"; + +/* The title text for the override presets screen */ +"Override Presets" = "Override Presets"; + +/* Text directing the user to configure override presets */ +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Override presets can be set up under the 'Configuration' section of the settings screen."; + +/* The section title of glucose overrides */ +"Overrides" = "Overrides"; + +/* Title for the pre-meal override range */ +"Pre-Meal" = "Pre-Meal"; + +/* The section header text override presets */ +"PRESETS" = "PRESETS"; + +/* The title of the screen displaying a pump event */ +"Pump Event" = "Pump Event"; + +/* Title text for button to resume insulin delivery */ +"Resume Delivery" = "Resume Delivery"; + +/* Title text for button when insulin delivery is in the process of being resumed */ +"Resuming" = "Resuming"; + +/* The text for the override preset name field placeholder */ +"Running" = "Running"; + +/* Button text for saving glucose correction range schedule + Button text for saving insulin sensitivity schedule */ +"Save" = "Save"; + +/* The section header text for a scheduled override */ +"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE"; + +/* Section title for slow absorbing food */ +"Slow" = "Slow"; + +/* The text for the override start time */ +"Start Time" = "Start Time"; + +/* Title text for suspend resume button when temp basal starting */ +"Starting Temp Basal" = "Starting Temp Basal"; + +/* Title text for button to suspend insulin delivery */ +"Suspend Delivery" = "Suspend Delivery"; + +/* Title text for button when insulin delivery is in the process of being stopped */ +"Suspending" = "Suspending"; + +/* The text for the override preset symbol setting */ +"Symbol" = "Symbol"; + +/* The empty-state text for a configuration value */ +"Tap to set" = "Tap to set"; + +/* The text for the override target range setting */ +"Target Range" = "Target Range"; + +/* The title for the override selection screen */ +"Temporary Override" = "Temporary Override"; + +/* The default placeholder string for a credential */ +"Required" = "Required"; + +/* Alert body displayed absorption time greater than max (1: maximum absorption time) */ +"The maximum absorption time is %@" = "The maximum absorption time is %@"; + +/* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ +"The maximum allowed amount is %@ grams" = "The maximum allowed amount is %@ grams"; + +/* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ +"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; + +/* The unit string for units per hour */ +"U/hour" = "U/hour"; + +/* The unit string for units */ +"Units" = "Units"; + +/* Accessibility value for an unknown value + The default title to use when an entry has none */ +"Unknown" = "Unknown"; + +/* Label indicating validation is occurring */ +"Verifying" = "Verifying"; + +/* Title of an alert containing a validation warning */ +"Warning" = "Warning"; + +/* Title for the workout override range */ +"Workout" = "Workout"; diff --git a/Dependencies/LoopKit/LoopKitUI/sv.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/sv.lproj/Localizable.strings index 4b09c5a47..27e74a55d 100644 --- a/Dependencies/LoopKit/LoopKitUI/sv.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/sv.lproj/Localizable.strings @@ -3,19 +3,19 @@ "%1$@ %2$@" = "%1$@ %2$@"; /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ enheter återstår kl %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ enheter återstår kl. %2$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; /* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% of normal insulin"; +"%@%% of normal insulin" = "%@%% av normalt insulinbehov"; /* Appends a full-stop to a statement */ "%@." = "%@."; /* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +"%@U" = "%@E"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "Absorptionstid"; @@ -96,7 +96,7 @@ "Custom Override" = "Anpassad Override"; /* Title of the carb entry date picker cell */ -"Date" = "Tid"; +"Date" = "Datum"; /* Button title to delete all objects */ "Delete All" = "Radera allt"; @@ -166,7 +166,7 @@ "Override presets can be set up under the 'Configuration' section of the settings screen." = "Override förinställningar kan ställas in under ‘Konfiguration’ i menyn inställningar."; /* The section title of glucose overrides */ -"Overrides" = "Overrides"; +"Overrides" = "Undantag"; /* Title for the pre-meal override range */ "Pre-Meal" = "Före måltid"; @@ -203,7 +203,7 @@ "Starting Temp Basal" = "Börjar temporär basal"; /* Title text for button to suspend insulin delivery */ -"Suspend Delivery" = "Pausa insulintillförsel"; +"Suspend Delivery" = "Pausa pump"; /* Title text for button when insulin delivery is in the process of being stopped */ "Suspending" = "Pausar"; @@ -236,7 +236,7 @@ "U/hour" = "E/timme"; /* The unit string for units */ -"Units" = "Eheter"; +"Units" = "Enheter"; /* Accessibility value for an unknown value The default title to use when an entry has none */ diff --git a/Dependencies/LoopKit/LoopKitUI/tr.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/tr.lproj/Localizable.strings index bbc497d99..36cbacb25 100644 --- a/Dependencies/LoopKit/LoopKitUI/tr.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/tr.lproj/Localizable.strings @@ -3,250 +3,250 @@ "%1$@ %2$@" = "%1$@ %2$@"; /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ ünite %2$@'de kaldı"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; /* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% of normal insulin"; +"%@%% of normal insulin" = "Normal insülinin %@%%'si"; /* Appends a full-stop to a statement */ "%@." = "%@."; /* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +"%@U" = "%@Ü"; /* Title of the carb entry absorption time cell */ -"Absorption Time" = "Absorption Time"; +"Absorption Time" = "Emilim Süresi"; /* The title for the override emoji activity section */ -"Activity" = "Activity"; +"Activity" = "Aktivite"; /* Action sheet confirmation message for pump history deletion */ -"Are you sure you want to delete all history entries?" = "Are you sure you want to delete all history entries?"; +"Are you sure you want to delete all history entries?" = "Tüm geçmiş girişlerini silmek istediğinizden emin misiniz?"; /* Action sheet confirmation message for reservoir deletion */ -"Are you sure you want to delete all reservoir values?" = "Are you sure you want to delete all reservoir values?"; +"Are you sure you want to delete all reservoir values?" = "Tüm rezervuar değerlerini silmek istediğinizden emin misiniz?"; /* The title of the button to add the credentials for a service */ -"Add Account" = "Add Account"; +"Add Account" = "Hesap Ekle"; /* The title of the button to remove the credentials for a service */ -"Delete Account" = "Delete Account"; +"Delete Account" = "Hesabı Sil"; /* Describes a percentage decrease in overall insulin needs */ -"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Basal, bolus, and correction insulin dose amounts are decreased by %@%%."; +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "Bazal, bolus ve düzeltme insülin doz miktarları %@%% oranında azaltılır."; /* Describes a percentage increase in overall insulin needs */ -"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Basal, bolus, and correction insulin dose amounts are increased by %@%%."; +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "Bazal, bolus ve düzeltme insülin doz miktarları %@%% oranında arttırılır."; /* Describes a lack of change in overall insulin needs */ -"Basal, bolus, and correction insulin dose amounts are unaffected." = "Basal, bolus, and correction insulin dose amounts are unaffected."; +"Basal, bolus, and correction insulin dose amounts are unaffected." = "Bazal, bolus ve düzeltme insülin doz miktarları etkilenmez."; /* The title of the cancel action in an action sheet */ -"Cancel" = "Cancel"; +"Cancel" = "Vazgeç"; /* The text for the override cancellation button */ -"Cancel Override" = "Cancel Override"; +"Cancel Override" = "Geçersiz kılmayı İptal et"; /* Title text for suspend resume button when temp basal canceling */ -"Canceling Temp Basal" = "Canceling Temp Basal"; +"Canceling Temp Basal" = "Geçici Bazalı İptal Et"; /* The title of the view controller to create a new carb entry */ -"Add Carb Entry" = "Add Carb Entry"; +"Add Carb Entry" = "Karbonhidrat Girdisi Ekle"; /* The title of the view controller to edit an existing carb entry */ -"Edit Carb Entry" = "Edit Carb Entry"; +"Edit Carb Entry" = "Karbonhidrat Girdisi Düzenle"; /* Footer text for customizing an override from a preset (1: preset name) */ -"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Changes will only apply this time you enable the override. The default settings of %@ will not be affected."; +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Değişiklikler yalnızca geçersiz kılmayı etkinleştirdiğinizde etkili olur. %@ varsayılan ayarlar etkilenmeyecektir."; /* Carb entry section footer text explaining absorption time */ -"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact."; +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Daha büyük öğünler veya yağ ve protein oranı yüksek öğünler için daha uzun bir emilim süresi seçin. Bu algoritma için bir destektir ve sürenin kesin olması gerekmez."; /* The format string describing the date of a COB value. The first format argument is the localized date. */ -"com.loudnate.CarbKit.COBDateLabel" = "at %1$@"; +"com.loudnate.CarbKit.COBDateLabel" = "%1$@'da"; /* The format string describing the starting date of a total value. The first format argument is the localized date. */ -"com.loudnate.CarbKit.totalDateLabel" = "since %1$@"; +"com.loudnate.CarbKit.totalDateLabel" = "%1$@'den beri"; /* The format string describing the date of an IOB value. The first format argument is the localized date. */ -"com.loudnate.InsulinKit.IOBDateLabel" = "at %1$@"; +"com.loudnate.InsulinKit.IOBDateLabel" = "%1$@'da"; /* The format string describing the starting date of a total value. The first format argument is the localized date. */ -"com.loudnate.InsulinKit.totalDateLabel" = "since %1$@"; +"com.loudnate.InsulinKit.totalDateLabel" = "%1$@'den beri"; /* The title of the action used to dismiss an error alert */ -"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; +"com.loudnate.LoopKit.errorAlertActionTitle" = "Tamam"; /* The title for the override emoji condition section */ -"Condition" = "Condition"; +"Condition" = "Koşul"; /* Title of the setup button to continue */ -"Continue" = "Continue"; +"Continue" = "Devam et"; /* The section footer of correction range schedule */ -"Correction range is the blood glucose range that you would like Loop to correct to." = "Correction range is the blood glucose range that you would like Loop to correct to."; +"Correction range is the blood glucose range that you would like Loop to correct to." = "Düzeltme aralığı, Loop'un düzeltmesi gereken kan şekeri aralığıdır."; /* The text for a custom override */ -"Custom" = "Custom"; +"Custom" = "Özel"; /* The title for the custom override entry screen */ -"Custom Override" = "Custom Override"; +"Custom Override" = "Özel Geçersiz kılma"; /* Title of the carb entry date picker cell */ -"Date" = "Date"; +"Date" = "Tarih"; /* Button title to delete all objects */ -"Delete All" = "Delete All"; +"Delete All" = "Tümünü sil"; /* The text for the override duration setting */ -"Duration" = "Duration"; +"Duration" = "Süre"; /* The title for the override editing screen */ -"Edit Override" = "Edit Override"; +"Edit Override" = "Geçersiz kılma Düzenle"; /* Footer text for editing an active override (1: preset name) */ -"Editing affects only the active override. The default settings of %@ will not be affected." = "Editing affects only the active override. The default settings of %@ will not be affected."; +"Editing affects only the active override. The default settings of %@ will not be affected." = "Düzenleme yalnızca etkin geçersiz kılmayı etkiler. %@ varsayılan ayarlar etkilenmeyecektir."; /* The text for the indefinite override duration setting */ -"Enable Indefinitely" = "Enable Indefinitely"; +"Enable Indefinitely" = "Süresiz Olarak Etkinleştir"; /* The detail text describing an enabled setting */ -"Enabled" = "Enabled"; +"Enabled" = "Etkin"; /* The placeholder text instructing users how to enter a maximum bolus */ -"Enter a number of units" = "Enter a number of units"; +"Enter a number of units" = "Ünite sayısı girin"; /* The placeholder text instructing users how to enter a maximum basal rate */ -"Enter a rate in units per hour" = "Enter a rate in units per hour"; +"Enter a rate in units per hour" = "Saat başına ünite cinsinden bir oran girin"; /* Section title for fast absorbing food */ -"Fast" = "Fast"; +"Fast" = "Hızlı"; /* The description shown on the insulin sensitivity schedule interface. */ -"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose."; +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "İnsülin duyarlılığı, kan şekerinizin 1 Ünite insülin dozuna nasıl tepki vermesi gerektiğini tanımlar. Daha küçük değerler, hedefin üzerinde olduğunda daha fazla insülin verileceği anlamına gelir. Çok küçük değerler tehlikeli derecede düşük kan şekerine neden olabilir."; /* Placeholder for maximum value in glucose range */ -"max" = "max"; +"max" = "maks"; /* The title text for the maximum basal rate value */ -"Maximum Basal Rate" = "Maximum Basal Rate"; +"Maximum Basal Rate" = "Maksimum Bazal Oranı"; /* The title text for the maximum bolus value */ -"Maximum Bolus" = "Maximum Bolus"; +"Maximum Bolus" = "Maksimum Bolus"; /* Section title for medium absorbing food */ -"Medium" = "Medium"; +"Medium" = "Orta"; /* Placeholder for minimum value in glucose range */ "min" = "min"; /* Alert action title to open error help */ -"More Info" = "More Info"; +"More Info" = "Daha Fazla Bilgi"; /* The text for the override preset name setting */ -"Name" = "Name"; +"Name" = "İsim"; /* The title for the new override preset entry screen */ -"New Preset" = "New Preset"; +"New Preset" = "Yeni ön ayar"; /* Section title for no-carb food The title for override emoji miscellaneous section */ -"Other" = "Other"; +"Other" = "Diğer"; /* The title text for the insulin sensitivity scaling setting */ -"Overall Insulin Needs" = "Overall Insulin Needs"; +"Overall Insulin Needs" = "Genel İnsülin Gereksinimleri"; /* The title text for the override presets screen */ -"Override Presets" = "Override Presets"; +"Override Presets" = "Ön Ayarları Geçersiz Kılma"; /* Text directing the user to configure override presets */ -"Override presets can be set up under the 'Configuration' section of the settings screen." = "Override presets can be set up under the 'Configuration' section of the settings screen."; +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Ön ayarları geçersiz kılma, ayarlar ekranının 'Yapılandırma' bölümü altında ayarlanabilir."; /* The section title of glucose overrides */ -"Overrides" = "Overrides"; +"Overrides" = "Geçersiz kılmalar"; /* Title for the pre-meal override range */ -"Pre-Meal" = "Pre-Meal"; +"Pre-Meal" = "Yemek öncesi"; /* The section header text override presets */ -"PRESETS" = "PRESETS"; +"PRESETS" = "ÖN AYAR"; /* The title of the screen displaying a pump event */ -"Pump Event" = "Pump Event"; +"Pump Event" = "Pompa Durumu"; /* Title text for button to resume insulin delivery */ -"Resume Delivery" = "Resume Delivery"; +"Resume Delivery" = "İletime devam et"; /* Title text for button when insulin delivery is in the process of being resumed */ -"Resuming" = "Resuming"; +"Resuming" = "Sürdürülüyor"; /* The text for the override preset name field placeholder */ -"Running" = "Running"; +"Running" = "Çalışıyor"; /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "Save"; +"Save" = "Kaydet"; /* The section header text for a scheduled override */ -"SCHEDULED OVERRIDE" = "SCHEDULED OVERRIDE"; +"SCHEDULED OVERRIDE" = "PROGRAMLI GEÇERSİZ KILMA"; /* Section title for slow absorbing food */ -"Slow" = "Slow"; +"Slow" = "Yavaş"; /* The text for the override start time */ -"Start Time" = "Start Time"; +"Start Time" = "Başlangıç Zamanı"; /* Title text for suspend resume button when temp basal starting */ -"Starting Temp Basal" = "Starting Temp Basal"; +"Starting Temp Basal" = "Geçici Bazal Oranını Başlat"; /* Title text for button to suspend insulin delivery */ -"Suspend Delivery" = "Suspend Delivery"; +"Suspend Delivery" = "İletimi Askıya Al"; /* Title text for button when insulin delivery is in the process of being stopped */ -"Suspending" = "Suspending"; +"Suspending" = "Askıya Al"; /* The text for the override preset symbol setting */ -"Symbol" = "Symbol"; +"Symbol" = "Simge"; /* The empty-state text for a configuration value */ -"Tap to set" = "Tap to set"; +"Tap to set" = "Ayarlamak için dokun"; /* The text for the override target range setting */ -"Target Range" = "Target Range"; +"Target Range" = "Hedef Aralığı"; /* The title for the override selection screen */ -"Temporary Override" = "Temporary Override"; +"Temporary Override" = "Geçici Geçersiz Kılma"; /* The default placeholder string for a credential */ -"Required" = "Required"; +"Required" = "Gerekli"; /* Alert body displayed absorption time greater than max (1: maximum absorption time) */ -"The maximum absorption time is %@" = "The maximum absorption time is %@"; +"The maximum absorption time is %@" = "Maksimum emilim süresi %@"; /* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ -"The maximum allowed amount is %@ grams" = "The maximum allowed amount is %@ grams"; +"The maximum allowed amount is %@ grams" = "İzin verilen maksimum miktar %@ gramdır"; /* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ -"Times in %1$@%2$@%3$@" = "Times in %1$@%2$@%3$@"; +"Times in %1$@%2$@%3$@" = "Saat dilimi %1$@%2$@%3$@"; /* The unit string for units per hour */ -"U/hour" = "U/hour"; +"U/hour" = "Ü/Sa"; /* The unit string for units */ -"Units" = "Units"; +"Units" = "Ünite"; /* Accessibility value for an unknown value The default title to use when an entry has none */ -"Unknown" = "Unknown"; +"Unknown" = "Bilinmiyor"; /* Label indicating validation is occurring */ -"Verifying" = "Verifying"; +"Verifying" = "Doğrulama"; /* Title of an alert containing a validation warning */ -"Warning" = "Warning"; +"Warning" = "Uyarı"; /* Title for the workout override range */ -"Workout" = "Workout"; +"Workout" = "Egzersiz"; diff --git a/Dependencies/LoopKit/LoopKitUI/uk.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/uk.lproj/Localizable.strings new file mode 100644 index 000000000..844478608 --- /dev/null +++ b/Dependencies/LoopKit/LoopKitUI/uk.lproj/Localizable.strings @@ -0,0 +1,252 @@ +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ одиниць залишилося на %2$@"; + +/* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ +"%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; + +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% of normal insulin"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* Title of the carb entry absorption time cell */ +"Absorption Time" = "Час поглинання"; + +/* The title for the override emoji activity section */ +"Activity" = "Активність"; + +/* Action sheet confirmation message for pump history deletion */ +"Are you sure you want to delete all history entries?" = "Ви впевнені, що хочете видалити всі вибрані записи?"; + +/* Action sheet confirmation message for reservoir deletion */ +"Are you sure you want to delete all reservoir values?" = "Ви дійсно бажаєте видалити всі записи резервуарів?"; + +/* The title of the button to add the credentials for a service */ +"Add Account" = "Додати обліковий запис"; + +/* The title of the button to remove the credentials for a service */ +"Delete Account" = "Видалити обліковий запис"; + +/* Describes a percentage decrease in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are decreased by %@%%." = "База, болюсы та болюси на корекцію снижени на%@%%."; + +/* Describes a percentage increase in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are increased by %@%%." = "База, болюси та болюси на корекцію збільшени на %@%%."; + +/* Describes a lack of change in overall insulin needs */ +"Basal, bolus, and correction insulin dose amounts are unaffected." = "База, болюси та болюси на корекцію не змінилися."; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Відмінити"; + +/* The text for the override cancellation button */ +"Cancel Override" = "Скасувати ручний контроль"; + +/* Title text for suspend resume button when temp basal canceling */ +"Canceling Temp Basal" = "Відмінити тимчасову базальну швидкість (ТБШ)"; + +/* The title of the view controller to create a new carb entry */ +"Add Carb Entry" = "Додати запис вуглеводів"; + +/* The title of the view controller to edit an existing carb entry */ +"Edit Carb Entry" = "Редагувати запис вуглеводів"; + +/* Footer text for customizing an override from a preset (1: preset name) */ +"Changes will only apply this time you enable the override. The default settings of %@ will not be affected." = "Зміни буде застосовано лише цього разу, на час ручного контролю. Налаштування за замовчуванням %@ не вплинуть."; + +/* Carb entry section footer text explaining absorption time */ +"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Виберіть довший час поглинання для великих страв, або тих, що містять жири і білки. Це лише інструкція по алгоритму і не повинна бути точною."; + +/* The format string describing the date of a COB value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.COBDateLabel" = "о %1$s"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.CarbKit.totalDateLabel" = "починаючи з %1$@"; + +/* The format string describing the date of an IOB value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.IOBDateLabel" = "о %1$s"; + +/* The format string describing the starting date of a total value. The first format argument is the localized date. */ +"com.loudnate.InsulinKit.totalDateLabel" = "починаючи з %1$@"; + +/* The title of the action used to dismiss an error alert */ +"com.loudnate.LoopKit.errorAlertActionTitle" = "ОК"; + +/* The title for the override emoji condition section */ +"Condition" = "Стан"; + +/* Title of the setup button to continue */ +"Continue" = "Продовжити"; + +/* The section footer of correction range schedule */ +"Correction range is the blood glucose range that you would like Loop to correct to." = "Діапазон корекції це бажаний діапазон значень ГК для обробки алгоритмом петлі."; + +/* The text for a custom override */ +"Custom" = "Своя"; + +/* The title for the custom override entry screen */ +"Custom Override" = "Налаштоване ручне управління"; + +/* Title of the carb entry date picker cell */ +"Date" = "Дата"; + +/* Button title to delete all objects */ +"Delete All" = "Видалити все"; + +/* The text for the override duration setting */ +"Duration" = "Тривалість"; + +/* The title for the override editing screen */ +"Edit Override" = "Редагувати ручний контроль"; + +/* Footer text for editing an active override (1: preset name) */ +"Editing affects only the active override. The default settings of %@ will not be affected." = "Виправлення затронуть тільки активну версію. Значення за замовчуванням %@ не будуть змінені."; + +/* The text for the indefinite override duration setting */ +"Enable Indefinitely" = "Увімкнути безстроково"; + +/* The detail text describing an enabled setting */ +"Enabled" = "Активовано"; + +/* The placeholder text instructing users how to enter a maximum bolus */ +"Enter a number of units" = "Введіть кількість одиниць"; + +/* The placeholder text instructing users how to enter a maximum basal rate */ +"Enter a rate in units per hour" = "Введіть швидкість в одиницях за годину"; + +/* Section title for fast absorbing food */ +"Fast" = "Швидкий"; + +/* The description shown on the insulin sensitivity schedule interface. */ +"Insulin sensitivity describes how your blood glucose should respond to a 1 Unit dose of insulin. Smaller values mean more insulin will be given when above target. Values that are too small can cause dangerously low blood glucose." = "Інсулінова чутливість описує як глюкоза повинна реагувати на 1 єдину дозу інсуліну. Менші значення означають, що більше інсуліну буде дано, коли нагорі. Значення занадто малі можуть спричиняти небезпечно низьку глюкозу."; + +/* Placeholder for maximum value in glucose range */ +"max" = "максимум"; + +/* The title text for the maximum basal rate value */ +"Maximum Basal Rate" = "Максимальна швидкість базалу"; + +/* The title text for the maximum bolus value */ +"Maximum Bolus" = "Максимум Болюса"; + +/* Section title for medium absorbing food */ +"Medium" = "Середня"; + +/* Placeholder for minimum value in glucose range */ +"min" = "хв"; + +/* Alert action title to open error help */ +"More Info" = "Додаткові відомості"; + +/* The text for the override preset name setting */ +"Name" = "Ім’я"; + +/* The title for the new override preset entry screen */ +"New Preset" = "Новий набір налаштувань"; + +/* Section title for no-carb food + The title for override emoji miscellaneous section */ +"Other" = "Інше"; + +/* The title text for the insulin sensitivity scaling setting */ +"Overall Insulin Needs" = "Загальна потребність в інсуліні"; + +/* The title text for the override presets screen */ +"Override Presets" = "Змінити параметри"; + +/* Text directing the user to configure override presets */ +"Override presets can be set up under the 'Configuration' section of the settings screen." = "Зміни параметрів можно задавати в разділі “Конфігурація” экрану налаштувань."; + +/* The section title of glucose overrides */ +"Overrides" = "Зміни"; + +/* Title for the pre-meal override range */ +"Pre-Meal" = "Перед їжою"; + +/* The section header text override presets */ +"PRESETS" = "ПОПЕРЕДНІ НАЛАШТУВАННЯ"; + +/* The title of the screen displaying a pump event */ +"Pump Event" = "Подія Помпи"; + +/* Title text for button to resume insulin delivery */ +"Resume Delivery" = "Відновити доставку"; + +/* Title text for button when insulin delivery is in the process of being resumed */ +"Resuming" = "Відновлюється"; + +/* The text for the override preset name field placeholder */ +"Running" = "Запущено"; + +/* Button text for saving glucose correction range schedule + Button text for saving insulin sensitivity schedule */ +"Save" = "Зберегти"; + +/* The section header text for a scheduled override */ +"SCHEDULED OVERRIDE" = "ЗАПЛАНОВАНЕ ВИКОНАННЯ ЗМІН"; + +/* Section title for slow absorbing food */ +"Slow" = "Повільна"; + +/* The text for the override start time */ +"Start Time" = "Час початку"; + +/* Title text for suspend resume button when temp basal starting */ +"Starting Temp Basal" = "Час початку тимчасового базала"; + +/* Title text for button to suspend insulin delivery */ +"Suspend Delivery" = "Призупинити доставку"; + +/* Title text for button when insulin delivery is in the process of being stopped */ +"Suspending" = "Виконується зупинка"; + +/* The text for the override preset symbol setting */ +"Symbol" = "Значок"; + +/* The empty-state text for a configuration value */ +"Tap to set" = "Натисніть, щоб налаштувати"; + +/* The text for the override target range setting */ +"Target Range" = "Цільові Діапазони"; + +/* The title for the override selection screen */ +"Temporary Override" = "Тимчасовий"; + +/* The default placeholder string for a credential */ +"Required" = "Обов’язково"; + +/* Alert body displayed absorption time greater than max (1: maximum absorption time) */ +"The maximum absorption time is %@" = "Максимальний час поглинання — %@"; + +/* Alert body displayed for quantity greater than max (1: maximum quantity in grams) */ +"The maximum allowed amount is %@ grams" = "Максимально допустима кількість становить %@ грам"; + +/* The schedule table view header describing the configured time zone difference from the default time zone. The substitution parameters are: (1: time zone name)(2: +/-)(3: time interval) */ +"Times in %1$@%2$@%3$@" = "Разів за %1$@%2$@%3$@"; + +/* The unit string for units per hour */ +"U/hour" = "од/год"; + +/* The unit string for units */ +"Units" = "Одиниці"; + +/* Accessibility value for an unknown value + The default title to use when an entry has none */ +"Unknown" = "Невідомий"; + +/* Label indicating validation is occurring */ +"Verifying" = "Верифікація"; + +/* Title of an alert containing a validation warning */ +"Warning" = "Попередження"; + +/* Title for the workout override range */ +"Workout" = "Тренування"; diff --git a/Dependencies/LoopKit/LoopKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/LoopKit/LoopKitUI/zh-Hans.lproj/Localizable.strings index c86b57d79..afe1aecc2 100644 --- a/Dependencies/LoopKit/LoopKitUI/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/LoopKit/LoopKitUI/zh-Hans.lproj/Localizable.strings @@ -1,21 +1,21 @@ -/* Appends a full-stop to a statement */ -"%@." = "%@."; - -/* The format for an insulin needs percentage. */ -"%@%% of normal insulin" = "%@%% 胰岛素"; +/* The format for an override preset cell. (1: symbol)(2: name) + The format for an override symbol and name (1: symbol)(2: name) */ +"%1$@ %2$@" = "%1$@ %2$@"; -/* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "在%2$@还剩余%1$@"; /* The format for a glucose target range. (1: min target)(2: max target)(3: glucose unit) */ "%1$@ – %2$@ %3$@" = "%1$@ – %2$@ %3$@"; -/* The format for an override preset cell. (1: symbol)(2: name) - The format for an override symbol and name (1: symbol)(2: name) */ -"%1$@ %2$@" = "%1$@ %2$@"; +/* The format for an insulin needs percentage. */ +"%@%% of normal insulin" = "%@%% 胰岛素"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ 单位剩余在 %2$@"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; /* Title of the carb entry absorption time cell */ "Absorption Time" = "吸收时间"; @@ -78,7 +78,7 @@ "com.loudnate.InsulinKit.totalDateLabel" = "自从 %1$@"; /* The title of the action used to dismiss an error alert */ -"com.loudnate.LoopKit.errorAlertActionTitle" = "OK"; +"com.loudnate.LoopKit.errorAlertActionTitle" = "确定"; /* The title for the override emoji condition section */ "Condition" = "条件"; @@ -147,7 +147,7 @@ "More Info" = "更多信息"; /* The text for the override preset name setting */ -"Name" = "名称"; +"Name" = "设备名称"; /* The title for the new override preset entry screen */ "New Preset" = "新配置"; @@ -188,7 +188,7 @@ /* Button text for saving glucose correction range schedule Button text for saving insulin sensitivity schedule */ -"Save" = "保存"; +"Save" = "保存​​"; /* The section header text for a scheduled override */ "SCHEDULED OVERRIDE" = "计划覆盖"; @@ -250,4 +250,3 @@ /* Title for the workout override range */ "Workout" = "锻炼/运动模式"; - diff --git a/Dependencies/LoopKit/MockKitUI/View Controllers/MockCGMManagerSettingsViewController.swift b/Dependencies/LoopKit/MockKitUI/View Controllers/MockCGMManagerSettingsViewController.swift index d2b155163..ebf14d7b2 100644 --- a/Dependencies/LoopKit/MockKitUI/View Controllers/MockCGMManagerSettingsViewController.swift +++ b/Dependencies/LoopKit/MockKitUI/View Controllers/MockCGMManagerSettingsViewController.swift @@ -783,7 +783,7 @@ private extension UIAlertController { convenience init(cgmDeletionHandler confirmHandler: @escaping () -> Void, cancelHandler: (() -> Void)? = nil) { self.init( title: nil, - message: "Are you sure you want to delete this CGM?", + message: NSLocalizedString("Are you sure you want to delete this CGM?", comment: ""), preferredStyle: .actionSheet ) diff --git a/Dependencies/rileylink_ios/MinimedKitUI/ar.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/ar.lproj/Localizable.strings new file mode 100644 index 000000000..8fced6f56 --- /dev/null +++ b/Dependencies/rileylink_ios/MinimedKitUI/ar.lproj/Localizable.strings @@ -0,0 +1,209 @@ +/* The format string for displaying a frequency tune trial. Extra spaces added for emphesis: (1: frequency in MHz)(2: success count)(3: total count)(4: average RSSI) */ +"%1$@ %2$@/%3$@ %4$@" = "%1$@ %2$@/%3$@ %4$@"; + +/* The format string describing number of basal schedule entries: (1: number of entries) */ +"%1$@ basal schedule entries\n" = "%1$@ basal schedule entries\n"; + +/* The format string describing units of insulin remaining: (1: number of units) */ +"%1$@ Units of insulin remaining\n" = "%1$@ Units of insulin remaining\n"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Instructions on selecting battery chemistry type */ +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure."; + +/* Confirmation message for deleting a pump */ +"Are you sure you want to delete this pump?" = "Are you sure you want to delete this pump?"; + +/* The title of the cell describing an awake radio */ +"Awake Until" = "Awake Until"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The format string describing pump battery voltage: (1: battery voltage) */ +"Battery: %1$@ volts\n" = "Battery: %1$@ volts\n"; + +/* The label indicating the best radio frequency */ +"Best Frequency" = "Best Frequency"; + +/* The format string describing pump bolusing state: (1: bolusing) */ +"Bolusing: %1$@\n" = "Bolusing: %1$@\n"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time */ +"Change Time" = "Change Time"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pump time. */ +"Changing time…" = "Changing time…"; + +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* Button title to connect to pump during setup */ +"Connect" = "Connect"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* Button title to delete pump + Title text for the button to remove a pump from Loop */ +"Delete Pump" = "Delete Pump"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the command to discover commands */ +"Discover Commands" = "Discover Commands"; + +/* Progress message for discovering commands. */ +"Discovering commands…" = "Discovering commands…"; + +/* The title of the command to enable diagnostic LEDs */ +"Enable Diagnostic LEDs" = "Enable Diagnostic LEDs"; + +/* Progress message for enabling diagnostic LEDs */ +"Enabled Diagnostic LEDs" = "Enabled Diagnostic LEDs"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the command to fetch recent glucose */ +"Fetch Enlite Glucose" = "Fetch Enlite Glucose"; + +/* The title of the command to fetch recent history */ +"Fetch Recent History" = "Fetch Recent History"; + +/* Progress message for fetching pump glucose. */ +"Fetching glucose…" = "Fetching glucose…"; + +/* Progress message for fetching pump history. */ +"Fetching history…" = "Fetching history…"; + +/* Progress message for fetching pump model. */ +"Fetching pump model…" = "Fetching pump model…"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing the pump firmware version */ +"Firmware Version" = "Firmware Version"; + +/* The title of the command to get pump model */ +"Get Pump Model" = "Get Pump Model"; + +/* Progress message for getting statistics. */ +"Get Statistics…" = "Get Statistics…"; + +/* Instructions on selecting an insulin data source */ +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option."; + +/* The title of the cell describing an awake radio */ +"Last Awake" = "Last Awake"; + +/* The title of the cell describing no radio awake data */ +"Listening Off" = "Listening Off"; + +/* The title of the command to pair with mysentry */ +"MySentry Pair" = "MySentry Pair"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* Message display when no response from tuning pump */ +"No response" = "No response"; + +/* The title of the cell showing the last idle */ +"On Idle" = "On Idle"; + +/* Pump find device instruction */ +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; + +/* The title text for the preferred insulin data source config */ +"Preferred Data Source" = "Preferred Data Source"; + +/* The title of the section describing the pump */ +"Pump" = "Pump"; + +/* The title text for the battery type value */ +"Pump Battery Type" = "Pump Battery Type"; + +/* The title of the cell showing pump ID + The title text for the pump ID config value */ +"Pump ID" = "Pump ID"; + +/* The title of the cell showing the pump model number */ +"Pump Model" = "Pump Model"; + +/* Title of the pump settings view controller */ +"Pump Settings" = "Pump Settings"; + +/* The title of the command to read basal schedule */ +"Read Basal Schedule" = "Read Basal Schedule"; + +/* The title of the command to read pump status */ +"Read Pump Status" = "Read Pump Status"; + +/* Progress message for reading basal schedule */ +"Reading basal schedule…" = "Reading basal schedule…"; + +/* Progress message for reading pump status */ +"Reading pump status…" = "Reading pump status…"; + +/* The title of the cell showing the pump region */ +"Region" = "Region"; + +/* Button title to retry sentry setup */ +"Retry" = "Retry"; + +/* The title of the command to fetch RileyLink statistics */ +"RileyLink Statistics" = "RileyLink Statistics"; + +/* Title of button to save basal profile to pump + Title of button to save delivery limit settings to pump */ +"Save to Pump…" = "Save to Pump…"; + +/* The title of the command to send a button press */ +"Send Button Press" = "Send Button Press"; + +/* Progress message for sending button press to pump. */ +"Sending button press…" = "Sending button press…"; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The format string describing pump suspended state: (1: suspended) */ +"Suspended: %1$@\n" = "Suspended: %1$@\n"; + +/* The label indicating the results of each frequency trial */ +"Trials" = "Trials"; + +/* The title of the command to re-tune the radio */ +"Tune Radio Frequency" = "Tune Radio Frequency"; + +/* Progress message for tuning radio */ +"Tuning radio…" = "Tuning radio…"; + +/* The detail text for an unknown pump model */ +"Unknown" = "Unknown"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/ca.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/ca.lproj/Localizable.strings new file mode 100644 index 000000000..8fced6f56 --- /dev/null +++ b/Dependencies/rileylink_ios/MinimedKitUI/ca.lproj/Localizable.strings @@ -0,0 +1,209 @@ +/* The format string for displaying a frequency tune trial. Extra spaces added for emphesis: (1: frequency in MHz)(2: success count)(3: total count)(4: average RSSI) */ +"%1$@ %2$@/%3$@ %4$@" = "%1$@ %2$@/%3$@ %4$@"; + +/* The format string describing number of basal schedule entries: (1: number of entries) */ +"%1$@ basal schedule entries\n" = "%1$@ basal schedule entries\n"; + +/* The format string describing units of insulin remaining: (1: number of units) */ +"%1$@ Units of insulin remaining\n" = "%1$@ Units of insulin remaining\n"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Instructions on selecting battery chemistry type */ +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure."; + +/* Confirmation message for deleting a pump */ +"Are you sure you want to delete this pump?" = "Are you sure you want to delete this pump?"; + +/* The title of the cell describing an awake radio */ +"Awake Until" = "Awake Until"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The format string describing pump battery voltage: (1: battery voltage) */ +"Battery: %1$@ volts\n" = "Battery: %1$@ volts\n"; + +/* The label indicating the best radio frequency */ +"Best Frequency" = "Best Frequency"; + +/* The format string describing pump bolusing state: (1: bolusing) */ +"Bolusing: %1$@\n" = "Bolusing: %1$@\n"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time */ +"Change Time" = "Change Time"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pump time. */ +"Changing time…" = "Changing time…"; + +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* Button title to connect to pump during setup */ +"Connect" = "Connect"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* Button title to delete pump + Title text for the button to remove a pump from Loop */ +"Delete Pump" = "Delete Pump"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the command to discover commands */ +"Discover Commands" = "Discover Commands"; + +/* Progress message for discovering commands. */ +"Discovering commands…" = "Discovering commands…"; + +/* The title of the command to enable diagnostic LEDs */ +"Enable Diagnostic LEDs" = "Enable Diagnostic LEDs"; + +/* Progress message for enabling diagnostic LEDs */ +"Enabled Diagnostic LEDs" = "Enabled Diagnostic LEDs"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the command to fetch recent glucose */ +"Fetch Enlite Glucose" = "Fetch Enlite Glucose"; + +/* The title of the command to fetch recent history */ +"Fetch Recent History" = "Fetch Recent History"; + +/* Progress message for fetching pump glucose. */ +"Fetching glucose…" = "Fetching glucose…"; + +/* Progress message for fetching pump history. */ +"Fetching history…" = "Fetching history…"; + +/* Progress message for fetching pump model. */ +"Fetching pump model…" = "Fetching pump model…"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing the pump firmware version */ +"Firmware Version" = "Firmware Version"; + +/* The title of the command to get pump model */ +"Get Pump Model" = "Get Pump Model"; + +/* Progress message for getting statistics. */ +"Get Statistics…" = "Get Statistics…"; + +/* Instructions on selecting an insulin data source */ +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option."; + +/* The title of the cell describing an awake radio */ +"Last Awake" = "Last Awake"; + +/* The title of the cell describing no radio awake data */ +"Listening Off" = "Listening Off"; + +/* The title of the command to pair with mysentry */ +"MySentry Pair" = "MySentry Pair"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* Message display when no response from tuning pump */ +"No response" = "No response"; + +/* The title of the cell showing the last idle */ +"On Idle" = "On Idle"; + +/* Pump find device instruction */ +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; + +/* The title text for the preferred insulin data source config */ +"Preferred Data Source" = "Preferred Data Source"; + +/* The title of the section describing the pump */ +"Pump" = "Pump"; + +/* The title text for the battery type value */ +"Pump Battery Type" = "Pump Battery Type"; + +/* The title of the cell showing pump ID + The title text for the pump ID config value */ +"Pump ID" = "Pump ID"; + +/* The title of the cell showing the pump model number */ +"Pump Model" = "Pump Model"; + +/* Title of the pump settings view controller */ +"Pump Settings" = "Pump Settings"; + +/* The title of the command to read basal schedule */ +"Read Basal Schedule" = "Read Basal Schedule"; + +/* The title of the command to read pump status */ +"Read Pump Status" = "Read Pump Status"; + +/* Progress message for reading basal schedule */ +"Reading basal schedule…" = "Reading basal schedule…"; + +/* Progress message for reading pump status */ +"Reading pump status…" = "Reading pump status…"; + +/* The title of the cell showing the pump region */ +"Region" = "Region"; + +/* Button title to retry sentry setup */ +"Retry" = "Retry"; + +/* The title of the command to fetch RileyLink statistics */ +"RileyLink Statistics" = "RileyLink Statistics"; + +/* Title of button to save basal profile to pump + Title of button to save delivery limit settings to pump */ +"Save to Pump…" = "Save to Pump…"; + +/* The title of the command to send a button press */ +"Send Button Press" = "Send Button Press"; + +/* Progress message for sending button press to pump. */ +"Sending button press…" = "Sending button press…"; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The format string describing pump suspended state: (1: suspended) */ +"Suspended: %1$@\n" = "Suspended: %1$@\n"; + +/* The label indicating the results of each frequency trial */ +"Trials" = "Trials"; + +/* The title of the command to re-tune the radio */ +"Tune Radio Frequency" = "Tune Radio Frequency"; + +/* Progress message for tuning radio */ +"Tuning radio…" = "Tuning radio…"; + +/* The detail text for an unknown pump model */ +"Unknown" = "Unknown"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/da.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/da.lproj/Localizable.strings index fddb0b07b..bc912a8ca 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/da.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/da.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Vågen indtil"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basal rater"; +"Basal Rates" = "Basal Rater"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batteri: %1$@ volt\n"; @@ -32,35 +32,35 @@ "Bolusing: %1$@\n" = "Giver bolus: %1$@\n"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Afbryd"; +"Cancel" = "Cancel"; /* The title of the command to change pump time */ "Change Time" = "Ændre klokkeslæt"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Ændre tidszone"; +"Change Time Zone" = "Skift Tidszone"; /* Progress message for changing pump time. */ -"Changing time…" = "Ændre tid..."; +"Changing time…" = "Skifter tiden…"; /* The title of the section describing commands */ "Commands" = "Kommandoer"; /* The title of the configuration section in settings */ -"Configuration" = "Konfiguration"; +"Configuration" = "Configuration"; /* Button title to connect to pump during setup */ -"Connect" = "Forbind"; +"Connect" = "Connect"; /* The title of the cell showing BLE connection state */ -"Connection State" = "Status på forbindelse"; +"Connection State" = "Tilslutningstilstand"; /* Button title to delete pump Title text for the button to remove a pump from Loop */ "Delete Pump" = "Fjern pumpe"; /* Title text for delivery limits */ -"Delivery Limits" = "Mængdebegrænsning"; +"Delivery Limits" = "Indgivelsesgrænser"; /* The title of the section describing the device */ "Device" = "Enhed"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Diagnoserings LED’er aktiveret"; /* The alert title for a resume error */ -"Error Resuming" = "Fejl i genoptagelse"; +"Error Resuming" = "Fejl under genoptagelse"; /* The alert title for a suspend error */ -"Error Suspending" = "Fejl i suspendering"; +"Error Suspending" = "Fejl under udsættelse"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Hent seneste glukose"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware version"; +"Firmware Version" = "Firmware Version"; /* The title of the command to get pump model */ "Get Pump Model" = "Hent pumpe model"; @@ -123,7 +123,7 @@ "MySentry Pair" = "MySentry parring"; /* The title of the cell showing device name */ -"Name" = "Navn"; +"Name" = "Name"; /* Message display when no response from tuning pump */ "No response" = "Intet svar"; @@ -132,13 +132,13 @@ "On Idle" = "Slumre"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" ="On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Foretrukne data kilde"; /* The title of the section describing the pump */ -"Pump" = "Pumpe"; +"Pump" = "Pump"; /* The title text for the battery type value */ "Pump Battery Type" = "Pumpe batteritype"; @@ -151,7 +151,7 @@ "Pump Model" = "Pumpe model"; /* Title of the pump settings view controller */ -"Pump Settings" = "Pumpe indstillinger"; +"Pump Settings" = "Pump Settings"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Læs basal plan"; @@ -169,7 +169,7 @@ "Region" = "Region"; /* Button title to retry sentry setup */ -"Retry" = "Prøv igen"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "RileyLink Statistik"; @@ -185,10 +185,10 @@ "Sending button press…" = "Sender knappe tryk "; /* The title of the cell showing BLE signal strength (RSSI) */ -"Signal Strength" = "Signal styrke"; +"Signal Strength" = "Signal Styrke"; /* A message indicating a command succeeded */ -"Succeeded" = "Lykkedes"; +"Succeeded" = "Gennemført"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Suspenderet: %1$@\n"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/de.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/de.lproj/Localizable.strings index 4b2b89a2a..2f94269b2 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/de.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/de.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Aktiv bis"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basalraten"; +"Basal Rates" = "Basalrate"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batterie: %1$@ Volt\n"; @@ -29,7 +29,7 @@ "Best Frequency" = "Beste Frequenz"; /* The format string describing pump bolusing state: (1: bolusing) */ -"Bolusing: %1$@\n" = "Bolusing: %1$@\n"; +"Bolusing: %1$@\n" = "Bolusabgabe: %1$@\n"; /* The title of the cancel action in an action sheet */ "Cancel" = "Abbrechen"; @@ -41,7 +41,7 @@ "Change Time Zone" = "Zeitzone ändern"; /* Progress message for changing pump time. */ -"Changing time…" = "Zeit ändern…"; +"Changing time…" = "Zeit ändern"; /* The title of the section describing commands */ "Commands" = "Befehle"; @@ -60,7 +60,7 @@ "Delete Pump" = "Pumpe löschen"; /* Title text for delivery limits */ -"Delivery Limits" = "Insulin Abgabelimits"; +"Delivery Limits" = "Abgabebeschränkungen"; /* The title of the section describing the device */ "Device" = "Gerät"; @@ -78,7 +78,7 @@ "Enabled Diagnostic LEDs" = "Diagnostische LEDs aktiviert"; /* The alert title for a resume error */ -"Error Resuming" = "Fehler beim Fortsetzen"; +"Error Resuming" = "Fehler beim Fortfahren"; /* The alert title for a suspend error */ "Error Suspending" = "Fehler beim Unterbrechen"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware Version"; +"Firmware Version" = "Firmware-Version"; /* The title of the command to get pump model */ "Get Pump Model" = "Pumpmodell erhalten"; @@ -132,7 +132,7 @@ "On Idle" = "im Leerlauf"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "Gehen Sie auf Ihrer Pumpe zum Menü \"Geräte anschließen\" und wählen Sie „Geräte finden\".\n\nHauptmenü Insulinpumpe >\nZusatzfunktionen >\nGeräte anschließen >\nAndere Geräte >\nEin >\nGerät finden"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Bevorzugte Datenquelle"; @@ -206,5 +206,4 @@ "Unknown" = "Unbekannt"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; - +"Uptime" = "Betriebszeit"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/es.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/es.lproj/Localizable.strings index dee2730c6..28daf0b24 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/es.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/es.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Despierto hasta"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Perfil Basal"; +"Basal Rates" = "Rangos de Basal"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batería: %1$@ voltios\n"; @@ -41,13 +41,13 @@ "Change Time Zone" = "Cambiar Zona Horaria"; /* Progress message for changing pump time. */ -"Changing time…" = "Cambiando hora…"; +"Changing time…" = "Cambiando hora..."; /* The title of the section describing commands */ "Commands" = "Comandos"; /* The title of the configuration section in settings */ -"Configuration" = "Configuración"; +"Configuration" = "Configuracion"; /* Button title to connect to pump during setup */ "Connect" = "Conectar"; @@ -60,7 +60,7 @@ "Delete Pump" = "Eliminar Microinfusora"; /* Title text for delivery limits */ -"Delivery Limits" = "Límites de Dosificación"; +"Delivery Limits" = "Límites de Administración de Insulina"; /* The title of the section describing the device */ "Device" = "Dispositivo"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Diagnóstico LEDs Habilitado"; /* The alert title for a resume error */ -"Error Resuming" = "Error de reanudación"; +"Error Resuming" = "Error Reanudando"; /* The alert title for a suspend error */ -"Error Suspending" = "Error de suspensión"; +"Error Suspending" = "Error Suspendiendo"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Obtener Enlite Glucose"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware"; +"Firmware Version" = "Firmware Version"; /* The title of the command to get pump model */ "Get Pump Model" = "Obtener modelo de Microinfusora"; @@ -138,7 +138,7 @@ "Preferred Data Source" = "Fuente de Datos Preferida"; /* The title of the section describing the pump */ -"Pump" = "Microinfusadora"; +"Pump" = "Bomba"; /* The title text for the battery type value */ "Pump Battery Type" = "Tipo de batería de microinfusora"; @@ -151,7 +151,7 @@ "Pump Model" = "Modelo de Microinfusadora"; /* Title of the pump settings view controller */ -"Pump Settings" = "Configuración de Microinfusora"; +"Pump Settings" = "Configuración de la bomba"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Obtener prefil basal"; @@ -169,7 +169,7 @@ "Region" = "Región"; /* Button title to retry sentry setup */ -"Retry" = "Reintentar"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "Estadísticas de RileyLink"; @@ -188,7 +188,7 @@ "Signal Strength" = "Intensidad de señal"; /* A message indicating a command succeeded */ -"Succeeded" = "Éxito"; +"Succeeded" = "Logrado"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Suspendido: %1$@\n"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/fi.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/fi.lproj/Localizable.strings index 5fbf94128..e3a733cd7 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/fi.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/fi.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Hereillä asti"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basaalimäärät"; +"Basal Rates" = "Basaalitasot"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Paristo: %1$@ volttia\n"; @@ -32,7 +32,7 @@ "Bolusing: %1$@\n" = "Annostellaan bolus: %1$@\n"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Kumoa"; +"Cancel" = "Cancel"; /* The title of the command to change pump time */ "Change Time" = "Muuta aika"; @@ -47,10 +47,10 @@ "Commands" = "Komennot"; /* The title of the configuration section in settings */ -"Configuration" = "Määritykset"; +"Configuration" = "Configuration"; /* Button title to connect to pump during setup */ -"Connect" = "Yhdistä"; +"Connect" = "Connect"; /* The title of the cell showing BLE connection state */ "Connection State" = "Yhteyden tila"; @@ -102,7 +102,7 @@ "Firmware" = "Laiteohjelmisto"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Laiteohjelmiston versio"; +"Firmware Version" = "Firmware Version"; /* The title of the command to get pump model */ "Get Pump Model" = "Hae pumpun malli"; @@ -123,7 +123,7 @@ "MySentry Pair" = "MySentry-paritus"; /* The title of the cell showing device name */ -"Name" = "Nimi"; +"Name" = "Name"; /* Message display when no response from tuning pump */ "No response" = "Ei vastausta"; @@ -138,7 +138,7 @@ "Preferred Data Source" = "Ensisijainen tietolähde"; /* The title of the section describing the pump */ -"Pump" = "Pumppu"; +"Pump" = "Pump"; /* The title text for the battery type value */ "Pump Battery Type" = "Pumpun paristotyyppi"; @@ -151,7 +151,7 @@ "Pump Model" = "Pumpun malli"; /* Title of the pump settings view controller */ -"Pump Settings" = "Pumpun asetukset"; +"Pump Settings" = "Pump Settings"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Lue basaaliohjelma"; @@ -169,7 +169,7 @@ "Region" = "Alue"; /* Button title to retry sentry setup */ -"Retry" = "Yritä uudelleen"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "RileyLinkin tiedot"; @@ -206,5 +206,4 @@ "Unknown" = "Tuntematon"; /* The title of the cell showing uptime */ -"Uptime" = "Toiminta-aika"; - +"Uptime" = "Päällä"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/fr.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/fr.lproj/Localizable.strings index 2607615b0..126a5a5ca 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/fr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/fr.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Réveillé jusqu’à"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Débits basal"; +"Basal Rates" = "Débits basaux"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Pile: %1$@ volts\n"; @@ -38,10 +38,10 @@ "Change Time" = "Changer l’heure"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Changer le fuseau horaire"; +"Change Time Zone" = "Changement de fuseau horaire"; /* Progress message for changing pump time. */ -"Changing time…" = "Changement d’heure…"; +"Changing time…" = "Changement de l’heure..."; /* The title of the section describing commands */ "Commands" = "Commandes"; @@ -50,7 +50,7 @@ "Configuration" = "Configuration"; /* Button title to connect to pump during setup */ -"Connect" = "Relier"; +"Connect" = "Se connecter"; /* The title of the cell showing BLE connection state */ "Connection State" = "Etat de connexion"; @@ -60,7 +60,7 @@ "Delete Pump" = "Supprimer la pompe"; /* Title text for delivery limits */ -"Delivery Limits" = "Limites d'administration"; +"Delivery Limits" = "Limites d’administration"; /* The title of the section describing the device */ "Device" = "Dispositif"; @@ -99,10 +99,10 @@ "Fetching pump model…" = "Obtention du modèle de pompe…"; /* The title of the cell showing firmware version */ -"Firmware" = "Firmware"; +"Firmware" = "Microprogramme"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware Version"; +"Firmware Version" = "Version du firmware"; /* The title of the command to get pump model */ "Get Pump Model" = "Obtenir le modèle de pompe"; @@ -169,7 +169,7 @@ "Region" = "Region"; /* Button title to retry sentry setup */ -"Retry" = "Nouvel essai"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "Statistiques RileyLink"; @@ -206,4 +206,4 @@ "Unknown" = "Inconnu"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Temps de fonctionnement"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/it.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/it.lproj/Localizable.strings index b37cede4d..e129d5e5e 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/it.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/it.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Attivo sino"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Quantita' Basali"; +"Basal Rates" = "Tassi basali"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batteria: %1$@ volts\n"; @@ -38,29 +38,29 @@ "Change Time" = "Cambia Orario"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Cambia Fuso Orario"; +"Change Time Zone" = "Cambia fuso orario"; /* Progress message for changing pump time. */ -"Changing time…" = "Modifica Orario…"; +"Changing time…" = "Modifica ora in corso"; /* The title of the section describing commands */ "Commands" = "Comandi"; /* The title of the configuration section in settings */ -"Configuration" = "Configurazione"; +"Configuration" = "Impostazioni"; /* Button title to connect to pump during setup */ -"Connect" = "Collegarsi"; +"Connect" = "Connetti"; /* The title of the cell showing BLE connection state */ -"Connection State" = "Stato di Connessione"; +"Connection State" = "Stato Connessione"; /* Button title to delete pump Title text for the button to remove a pump from Loop */ "Delete Pump" = "Elimina Microinfusore"; /* Title text for delivery limits */ -"Delivery Limits" = "Limiti di Consegna"; +"Delivery Limits" = "Limiti di somministrazione"; /* The title of the section describing the device */ "Device" = "Dispositivo"; @@ -81,7 +81,7 @@ "Error Resuming" = "Errore durante la ripresa"; /* The alert title for a suspend error */ -"Error Suspending" = "Errore durante la sospensione"; +"Error Suspending" = "Errore durante l’interruzione"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Sincronizzare Glicemie Enlite"; @@ -151,7 +151,7 @@ "Pump Model" = "Modello Microinfusore"; /* Title of the pump settings view controller */ -"Pump Settings" = "Impostazioni Microinfusore"; +"Pump Settings" = "Impostazioni del microinfusore"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Leggi programma basale"; @@ -188,7 +188,7 @@ "Signal Strength" = "Potenza Segnale"; /* A message indicating a command succeeded */ -"Succeeded" = "Operazione eseguita con successo"; +"Succeeded" = "Effettuato con successo"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Sospeso: %1$@\n"; @@ -206,4 +206,4 @@ "Unknown" = "Sconosciuto"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Tempo d'attività"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/nb.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/nb.lproj/Localizable.strings index 1f967ac9e..74cd1c130 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/nb.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/nb.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Aktiv til"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basaldoser"; +"Basal Rates" = "Basal-satser"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batteri: %1$@ volt\n"; @@ -41,13 +41,13 @@ "Change Time Zone" = "Endre tidssone"; /* Progress message for changing pump time. */ -"Changing time…" = "Endrer tid…"; +"Changing time…" = "Endrer tid..."; /* The title of the section describing commands */ "Commands" = "Kommandoer"; /* The title of the configuration section in settings */ -"Configuration" = "Konfigurasjon"; +"Configuration" = "Oppsett"; /* Button title to connect to pump during setup */ "Connect" = "Koble til"; @@ -60,7 +60,7 @@ "Delete Pump" = "Slette pumpe"; /* Title text for delivery limits */ -"Delivery Limits" = "Dosegrense"; +"Delivery Limits" = "Leveransegrenser"; /* The title of the section describing the device */ "Device" = "Enhet"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Tilgjengeligjort diagnostiske LEDs"; /* The alert title for a resume error */ -"Error Resuming" = "Gjenoppta feilet"; +"Error Resuming" = "Kunne ikke fortsette"; /* The alert title for a suspend error */ -"Error Suspending" = "Pause feilet"; +"Error Suspending" = "Kunne ikke stoppe"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Hent enlite blodsukker"; @@ -132,7 +132,7 @@ "On Idle" = "På Vent"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "På pumpen, gå til \"Find Device\"-skjermen og velg \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Foretrukken datakilde"; @@ -188,7 +188,7 @@ "Signal Strength" = "Signalstyrke"; /* A message indicating a command succeeded */ -"Succeeded" = "Vellykket"; +"Succeeded" = "Suksess"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Pauset: %1$@\n"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/nl.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/nl.lproj/Localizable.strings index 2b193323c..df99bb6fd 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/nl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/nl.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Actief tot"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basaal waardes"; +"Basal Rates" = "Basaal ratios"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Batterij: %1$@ Volt\n"; @@ -38,16 +38,16 @@ "Change Time" = "Tijd aanpassen"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Verander tijdzone"; +"Change Time Zone" = "Pas tijdzone aan"; /* Progress message for changing pump time. */ -"Changing time…" = "Tijd aan het aanpassen…"; +"Changing time…" = "Vervang tijd…"; /* The title of the section describing commands */ "Commands" = "Commando's"; /* The title of the configuration section in settings */ -"Configuration" = "Configuratie"; +"Configuration" = "Instellingen"; /* Button title to connect to pump during setup */ "Connect" = "Verbinden"; @@ -60,7 +60,7 @@ "Delete Pump" = "Verwijder de pomp"; /* Title text for delivery limits */ -"Delivery Limits" = "Insuline toediening limiet"; +"Delivery Limits" = "Leveringslimieten"; /* The title of the section describing the device */ "Device" = "Apparaat"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Diagnostische LEDs aangezet"; /* The alert title for a resume error */ -"Error Resuming" = "Fout bij hervatten"; +"Error Resuming" = "Fout met hervatten"; /* The alert title for a suspend error */ -"Error Suspending" = "Fout bij onderbreken"; +"Error Suspending" = "Fout met onderbreken"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Ophalen enlite glucose"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware Version"; +"Firmware Version" = "Firmware versie"; /* The title of the command to get pump model */ "Get Pump Model" = "Lees pompmodel"; @@ -132,7 +132,7 @@ "On Idle" = "Inactief"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "Ga op uw pomp naar het hoofdmenu om uw apparaat te zoeken. Selecteer in Hoofdmenu: Hulpprogramma's>\nApparaten koppelen>\nOverige apparaten >\nAan>\nApparaat zoeken"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Voorkeur databron"; @@ -166,7 +166,7 @@ "Reading pump status…" = "Lees pomp gegevens…"; /* The title of the cell showing the pump region */ -"Region" = "Region"; +"Region" = "Regio"; /* Button title to retry sentry setup */ "Retry" = "Opnieuw proberen"; @@ -188,7 +188,7 @@ "Signal Strength" = "Signaalsterkte"; /* A message indicating a command succeeded */ -"Succeeded" = "Geslaagd"; +"Succeeded" = "Geslaagd 👍"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Onderbroken: %1$@\n"; @@ -206,4 +206,4 @@ "Unknown" = "Onbekend"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Tijd actief"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/pl.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/pl.lproj/Localizable.strings index ca57badb7..3e0e6a33f 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/pl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/pl.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Aktywny od"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Dawka podstawowa"; +"Basal Rates" = "Dawki podstawowe"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Bateria: %1$@ V\n"; @@ -41,13 +41,13 @@ "Change Time Zone" = "Zmień strefę czasową"; /* Progress message for changing pump time. */ -"Changing time…" = "Zmieniam godzinę…"; +"Changing time…" = "Zmiana czasu…"; /* The title of the section describing commands */ -"Commands" = "Komunikaty"; +"Commands" = "Komendy"; /* The title of the configuration section in settings */ -"Configuration" = "Konfiguracja"; +"Configuration" = "Configuration"; /* Button title to connect to pump during setup */ "Connect" = "Połącz"; @@ -60,7 +60,7 @@ "Delete Pump" = "Usuń pompę"; /* Title text for delivery limits */ -"Delivery Limits" = "Limit podawania"; +"Delivery Limits" = "Limity podawania"; /* The title of the section describing the device */ "Device" = "Urządzenie"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Diagnostyczne LEDy włączone"; /* The alert title for a resume error */ -"Error Resuming" = "Error Resuming"; +"Error Resuming" = "Błąd wznawiania"; /* The alert title for a suspend error */ -"Error Suspending" = "Error Suspending"; +"Error Suspending" = "Błąd wstrzymywania"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Pobierz glukozę z Enlite"; @@ -123,7 +123,7 @@ "MySentry Pair" = "Połącz z MySentry"; /* The title of the cell showing device name */ -"Name" = "Nazwa"; +"Name" = "Name"; /* Message display when no response from tuning pump */ "No response" = "Brak odpowiedzi"; @@ -138,7 +138,7 @@ "Preferred Data Source" = "Preferowane źródło danych"; /* The title of the section describing the pump */ -"Pump" = "Pompa"; +"Pump" = "Pump"; /* The title text for the battery type value */ "Pump Battery Type" = "Rodzaj baterii w pompie"; @@ -151,7 +151,7 @@ "Pump Model" = "Model pompy"; /* Title of the pump settings view controller */ -"Pump Settings" = "Ustawienia pompy"; +"Pump Settings" = "Pump Settings"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Sprawdź dawkę podstawową"; @@ -169,7 +169,7 @@ "Region" = "Region"; /* Button title to retry sentry setup */ -"Retry" = "Spróbuj ponownie"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "Statystyki RileyLink"; @@ -188,7 +188,7 @@ "Signal Strength" = "Siła sygnału"; /* A message indicating a command succeeded */ -"Succeeded" = "Udało się!"; +"Succeeded" = "Zakończone powodzeniem"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Zawieszona: %1$@\n"; @@ -203,7 +203,7 @@ "Tuning radio…" = "Dostrajanie radia…"; /* The detail text for an unknown pump model */ -"Unknown" = "Nieznany"; +"Unknown" = "Nieznana"; /* The title of the cell showing uptime */ "Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/pt-BR.lproj/Localizable.strings index 3d321e121..c894f2c33 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/pt-BR.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/pt-BR.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Ligado até"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Taxas de Basal"; +"Basal Rates" = "Taxas Basais"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Bateria: %1$@ volts\n"; @@ -38,29 +38,29 @@ "Change Time" = "Mudar Horário"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Mudar Fuso Horário"; +"Change Time Zone" = "Alterar Fuso Horário"; /* Progress message for changing pump time. */ -"Changing time…" = "Mudando o Horário…"; +"Changing time…" = "Alterando a hora..."; /* The title of the section describing commands */ "Commands" = "Comandos"; /* The title of the configuration section in settings */ -"Configuration" = "Configuração"; +"Configuration" = "Ajustes"; /* Button title to connect to pump during setup */ "Connect" = "Conectar"; /* The title of the cell showing BLE connection state */ -"Connection State" = "Estado de Conexão"; +"Connection State" = "Estado da Conexão"; /* Button title to delete pump Title text for the button to remove a pump from Loop */ "Delete Pump" = "Deletar Bomba"; /* Title text for delivery limits */ -"Delivery Limits" = "Limites de Liberação"; +"Delivery Limits" = "Limites de Entrega"; /* The title of the section describing the device */ "Device" = "Dispositivo"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Versão do Firmware"; +"Firmware Version" = "Firmware Version"; /* The title of the command to get pump model */ "Get Pump Model" = "Extrair Modelo da Bomba"; @@ -151,7 +151,7 @@ "Pump Model" = "Modelo da Bomba"; /* Title of the pump settings view controller */ -"Pump Settings" = "Configurações da Bomba"; +"Pump Settings" = "Ajustes Bomba"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Ler Programação de Basal"; @@ -169,7 +169,7 @@ "Region" = "Região"; /* Button title to retry sentry setup */ -"Retry" = "Tentar de Novo"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "Estatísticas do RileyLink"; @@ -185,10 +185,10 @@ "Sending button press…" = "Enviando aperto do botão"; /* The title of the cell showing BLE signal strength (RSSI) */ -"Signal Strength" = "Força do Sinal"; +"Signal Strength" = "Potência do Sinal"; /* A message indicating a command succeeded */ -"Succeeded" = "Sucesso"; +"Succeeded" = "Completo"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Suspenso: %1$@\n"; @@ -203,8 +203,7 @@ "Tuning radio…" = "Sintonizando frequência…"; /* The detail text for an unknown pump model */ -"Unknown" = "Modelo Desconhecido"; +"Unknown" = "Desconhecido"; /* The title of the cell showing uptime */ -"Uptime" = "Tempo Ligado"; - +"Uptime" = "Tempo de Atividade"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/pt-PT.lproj/Localizable.strings new file mode 100644 index 000000000..00cb1533d --- /dev/null +++ b/Dependencies/rileylink_ios/MinimedKitUI/pt-PT.lproj/Localizable.strings @@ -0,0 +1,209 @@ +/* The format string for displaying a frequency tune trial. Extra spaces added for emphesis: (1: frequency in MHz)(2: success count)(3: total count)(4: average RSSI) */ +"%1$@ %2$@/%3$@ %4$@" = "%1$@ %2$@/%3$@ %4$@"; + +/* The format string describing number of basal schedule entries: (1: number of entries) */ +"%1$@ basal schedule entries\n" = "%1$@ basal schedule entries\n"; + +/* The format string describing units of insulin remaining: (1: number of units) */ +"%1$@ Units of insulin remaining\n" = "%1$@ Units of insulin remaining\n"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Instructions on selecting battery chemistry type */ +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure."; + +/* Confirmation message for deleting a pump */ +"Are you sure you want to delete this pump?" = "Are you sure you want to delete this pump?"; + +/* The title of the cell describing an awake radio */ +"Awake Until" = "Awake Until"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The format string describing pump battery voltage: (1: battery voltage) */ +"Battery: %1$@ volts\n" = "Battery: %1$@ volts\n"; + +/* The label indicating the best radio frequency */ +"Best Frequency" = "Best Frequency"; + +/* The format string describing pump bolusing state: (1: bolusing) */ +"Bolusing: %1$@\n" = "Bolusing: %1$@\n"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancelar"; + +/* The title of the command to change pump time */ +"Change Time" = "Change Time"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pump time. */ +"Changing time…" = "Changing time…"; + +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The title of the configuration section in settings */ +"Configuration" = "Ajustes"; + +/* Button title to connect to pump during setup */ +"Connect" = "Conectar"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* Button title to delete pump + Title text for the button to remove a pump from Loop */ +"Delete Pump" = "Delete Pump"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the command to discover commands */ +"Discover Commands" = "Discover Commands"; + +/* Progress message for discovering commands. */ +"Discovering commands…" = "Discovering commands…"; + +/* The title of the command to enable diagnostic LEDs */ +"Enable Diagnostic LEDs" = "Enable Diagnostic LEDs"; + +/* Progress message for enabling diagnostic LEDs */ +"Enabled Diagnostic LEDs" = "Enabled Diagnostic LEDs"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the command to fetch recent glucose */ +"Fetch Enlite Glucose" = "Fetch Enlite Glucose"; + +/* The title of the command to fetch recent history */ +"Fetch Recent History" = "Fetch Recent History"; + +/* Progress message for fetching pump glucose. */ +"Fetching glucose…" = "Fetching glucose…"; + +/* Progress message for fetching pump history. */ +"Fetching history…" = "Fetching history…"; + +/* Progress message for fetching pump model. */ +"Fetching pump model…" = "Fetching pump model…"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing the pump firmware version */ +"Firmware Version" = "Firmware Version"; + +/* The title of the command to get pump model */ +"Get Pump Model" = "Get Pump Model"; + +/* Progress message for getting statistics. */ +"Get Statistics…" = "Get Statistics…"; + +/* Instructions on selecting an insulin data source */ +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option."; + +/* The title of the cell describing an awake radio */ +"Last Awake" = "Last Awake"; + +/* The title of the cell describing no radio awake data */ +"Listening Off" = "Listening Off"; + +/* The title of the command to pair with mysentry */ +"MySentry Pair" = "MySentry Pair"; + +/* The title of the cell showing device name */ +"Name" = "Nome"; + +/* Message display when no response from tuning pump */ +"No response" = "No response"; + +/* The title of the cell showing the last idle */ +"On Idle" = "On Idle"; + +/* Pump find device instruction */ +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; + +/* The title text for the preferred insulin data source config */ +"Preferred Data Source" = "Preferred Data Source"; + +/* The title of the section describing the pump */ +"Pump" = "Bomba"; + +/* The title text for the battery type value */ +"Pump Battery Type" = "Pump Battery Type"; + +/* The title of the cell showing pump ID + The title text for the pump ID config value */ +"Pump ID" = "Pump ID"; + +/* The title of the cell showing the pump model number */ +"Pump Model" = "Pump Model"; + +/* Title of the pump settings view controller */ +"Pump Settings" = "Ajustes Bomba"; + +/* The title of the command to read basal schedule */ +"Read Basal Schedule" = "Read Basal Schedule"; + +/* The title of the command to read pump status */ +"Read Pump Status" = "Read Pump Status"; + +/* Progress message for reading basal schedule */ +"Reading basal schedule…" = "Reading basal schedule…"; + +/* Progress message for reading pump status */ +"Reading pump status…" = "Reading pump status…"; + +/* The title of the cell showing the pump region */ +"Region" = "Region"; + +/* Button title to retry sentry setup */ +"Retry" = "Retry"; + +/* The title of the command to fetch RileyLink statistics */ +"RileyLink Statistics" = "RileyLink Statistics"; + +/* Title of button to save basal profile to pump + Title of button to save delivery limit settings to pump */ +"Save to Pump…" = "Save to Pump…"; + +/* The title of the command to send a button press */ +"Send Button Press" = "Send Button Press"; + +/* Progress message for sending button press to pump. */ +"Sending button press…" = "Sending button press…"; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The format string describing pump suspended state: (1: suspended) */ +"Suspended: %1$@\n" = "Suspended: %1$@\n"; + +/* The label indicating the results of each frequency trial */ +"Trials" = "Trials"; + +/* The title of the command to re-tune the radio */ +"Tune Radio Frequency" = "Tune Radio Frequency"; + +/* Progress message for tuning radio */ +"Tuning radio…" = "Tuning radio…"; + +/* The detail text for an unknown pump model */ +"Unknown" = "Unknown"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/ru.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/ru.lproj/Localizable.strings index d5eff8b69..774b11f28 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/ru.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/ru.lproj/Localizable.strings @@ -38,10 +38,10 @@ "Change Time" = "Изменить время"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Изменить временной пояс"; +"Change Time Zone" = "Изменить часовой пояс"; /* Progress message for changing pump time. */ -"Changing time…" = "Изменяется время…"; +"Changing time…" = "Выполняется изменение времени"; /* The title of the section describing commands */ "Commands" = "Команды"; @@ -50,7 +50,7 @@ "Configuration" = "Конфигурация"; /* Button title to connect to pump during setup */ -"Connect" = "Соединение с помпой"; +"Connect" = "Подключить"; /* The title of the cell showing BLE connection state */ "Connection State" = "Состояние соединения"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "LED лампочки диагностики включены"; /* The alert title for a resume error */ -"Error Resuming" = "Ошибка при возобновлении"; +"Error Resuming" = "Ошибка возобновления"; /* The alert title for a suspend error */ -"Error Suspending" = "Ошибка при остановке"; +"Error Suspending" = "Ошибка остановки"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Получить данные гликемии с Enlite"; @@ -102,7 +102,7 @@ "Firmware" = "Прошивка"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware Version"; +"Firmware Version" = "Версия прошивки"; /* The title of the command to get pump model */ "Get Pump Model" = "Получить модель помпы"; @@ -132,7 +132,7 @@ "On Idle" = "Бездействие"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "На вашей помпе перейдите на экран \"Найти устройство\" и выберите \"Найти Устройство\".\n\nГлавное меню >\nУтилиты >\nПодключение устройств >\nДругие устройства >\nВ>\nНайти устройство"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Предпочтительный источник данных"; @@ -166,10 +166,10 @@ "Reading pump status…" = "Чтение статуса помпы…"; /* The title of the cell showing the pump region */ -"Region" = "Region"; +"Region" = "Регион"; /* Button title to retry sentry setup */ -"Retry" = "Повторить попытку"; +"Retry" = "Повторить"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "Статистика RileyLink"; @@ -206,4 +206,4 @@ "Unknown" = "Неизвестно"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Время непрерывной работы"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/sk.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/sk.lproj/Localizable.strings new file mode 100644 index 000000000..dba1a73a0 --- /dev/null +++ b/Dependencies/rileylink_ios/MinimedKitUI/sk.lproj/Localizable.strings @@ -0,0 +1,209 @@ +/* The format string for displaying a frequency tune trial. Extra spaces added for emphesis: (1: frequency in MHz)(2: success count)(3: total count)(4: average RSSI) */ +"%1$@ %2$@/%3$@ %4$@" = "%1$@ %2$@/%3$@ %4$@"; + +/* The format string describing number of basal schedule entries: (1: number of entries) */ +"%1$@ basal schedule entries\n" = "%1$@ basal schedule entries\n"; + +/* The format string describing units of insulin remaining: (1: number of units) */ +"%1$@ Units of insulin remaining\n" = "%1$@ Units of insulin remaining\n"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Instructions on selecting battery chemistry type */ +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure."; + +/* Confirmation message for deleting a pump */ +"Are you sure you want to delete this pump?" = "Are you sure you want to delete this pump?"; + +/* The title of the cell describing an awake radio */ +"Awake Until" = "Awake Until"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Bazálne Dávky"; + +/* The format string describing pump battery voltage: (1: battery voltage) */ +"Battery: %1$@ volts\n" = "Battery: %1$@ volts\n"; + +/* The label indicating the best radio frequency */ +"Best Frequency" = "Best Frequency"; + +/* The format string describing pump bolusing state: (1: bolusing) */ +"Bolusing: %1$@\n" = "Bolusing: %1$@\n"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time */ +"Change Time" = "Change Time"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Zmeniť Časové Pásmo"; + +/* Progress message for changing pump time. */ +"Changing time…" = "Mení sa čas…"; + +/* The title of the section describing commands */ +"Commands" = "Príkazy"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* Button title to connect to pump during setup */ +"Connect" = "Connect"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Stav pripojenia"; + +/* Button title to delete pump + Title text for the button to remove a pump from Loop */ +"Delete Pump" = "Delete Pump"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Limity Dávkovania"; + +/* The title of the section describing the device */ +"Device" = "Zariadenie"; + +/* The title of the command to discover commands */ +"Discover Commands" = "Discover Commands"; + +/* Progress message for discovering commands. */ +"Discovering commands…" = "Discovering commands…"; + +/* The title of the command to enable diagnostic LEDs */ +"Enable Diagnostic LEDs" = "Enable Diagnostic LEDs"; + +/* Progress message for enabling diagnostic LEDs */ +"Enabled Diagnostic LEDs" = "Enabled Diagnostic LEDs"; + +/* The alert title for a resume error */ +"Error Resuming" = "Zhrnutie Chyby"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Chyba Pozastavenia"; + +/* The title of the command to fetch recent glucose */ +"Fetch Enlite Glucose" = "Fetch Enlite Glucose"; + +/* The title of the command to fetch recent history */ +"Fetch Recent History" = "Fetch Recent History"; + +/* Progress message for fetching pump glucose. */ +"Fetching glucose…" = "Fetching glucose…"; + +/* Progress message for fetching pump history. */ +"Fetching history…" = "Fetching history…"; + +/* Progress message for fetching pump model. */ +"Fetching pump model…" = "Fetching pump model…"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing the pump firmware version */ +"Firmware Version" = "Firmware Version"; + +/* The title of the command to get pump model */ +"Get Pump Model" = "Get Pump Model"; + +/* Progress message for getting statistics. */ +"Get Statistics…" = "Get Statistics…"; + +/* Instructions on selecting an insulin data source */ +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option."; + +/* The title of the cell describing an awake radio */ +"Last Awake" = "Last Awake"; + +/* The title of the cell describing no radio awake data */ +"Listening Off" = "Listening Off"; + +/* The title of the command to pair with mysentry */ +"MySentry Pair" = "MySentry Pair"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* Message display when no response from tuning pump */ +"No response" = "No response"; + +/* The title of the cell showing the last idle */ +"On Idle" = "On Idle"; + +/* Pump find device instruction */ +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; + +/* The title text for the preferred insulin data source config */ +"Preferred Data Source" = "Preferred Data Source"; + +/* The title of the section describing the pump */ +"Pump" = "Pump"; + +/* The title text for the battery type value */ +"Pump Battery Type" = "Pump Battery Type"; + +/* The title of the cell showing pump ID + The title text for the pump ID config value */ +"Pump ID" = "Pump ID"; + +/* The title of the cell showing the pump model number */ +"Pump Model" = "Pump Model"; + +/* Title of the pump settings view controller */ +"Pump Settings" = "Pump Settings"; + +/* The title of the command to read basal schedule */ +"Read Basal Schedule" = "Read Basal Schedule"; + +/* The title of the command to read pump status */ +"Read Pump Status" = "Read Pump Status"; + +/* Progress message for reading basal schedule */ +"Reading basal schedule…" = "Reading basal schedule…"; + +/* Progress message for reading pump status */ +"Reading pump status…" = "Reading pump status…"; + +/* The title of the cell showing the pump region */ +"Region" = "Region"; + +/* Button title to retry sentry setup */ +"Retry" = "Retry"; + +/* The title of the command to fetch RileyLink statistics */ +"RileyLink Statistics" = "RileyLink Statistics"; + +/* Title of button to save basal profile to pump + Title of button to save delivery limit settings to pump */ +"Save to Pump…" = "Save to Pump…"; + +/* The title of the command to send a button press */ +"Send Button Press" = "Send Button Press"; + +/* Progress message for sending button press to pump. */ +"Sending button press…" = "Sending button press…"; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Sila Signálu"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The format string describing pump suspended state: (1: suspended) */ +"Suspended: %1$@\n" = "Suspended: %1$@\n"; + +/* The label indicating the results of each frequency trial */ +"Trials" = "Trials"; + +/* The title of the command to re-tune the radio */ +"Tune Radio Frequency" = "Tune Radio Frequency"; + +/* Progress message for tuning radio */ +"Tuning radio…" = "Tuning radio…"; + +/* The detail text for an unknown pump model */ +"Unknown" = "Unknown"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/sv.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/sv.lproj/Localizable.strings index 3ffc5f67b..322733662 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/sv.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/sv.lproj/Localizable.strings @@ -11,7 +11,7 @@ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; /* Instructions on selecting battery chemistry type */ -"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure."; +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Alkaliska och litiumbatterier tappar spänning med olika hastighet. Alkaliska tenderar att ha ett linjärt spänningsfall över tiden, medan litiumcellsbatterier tenderar att behålla spänning fram till halva deras livslängd. Under normal användning, i en icke-MySentry-kompatibel Minimed (x22/x15) insulinpump som kör Loop, varar alkaliska batterier cirka 4 till 5 dagar. Litiumbatterier håller mellan 1-2 veckor. Detta val kommer att använda olika spänningsfall beroende på batterityp och varna användaren när ett batteri har cirka 8 till 10 timmar kvar av sin livslängd."; /* Confirmation message for deleting a pump */ "Are you sure you want to delete this pump?" = "Säkert att du vill radera den här pumpen?"; @@ -41,7 +41,7 @@ "Change Time Zone" = "Ändra tidszon"; /* Progress message for changing pump time. */ -"Changing time…" = "Ändrar tid…"; +"Changing time…" = "Ändra tid…"; /* The title of the section describing commands */ "Commands" = "Kommandon"; @@ -60,7 +60,7 @@ "Delete Pump" = "Radera pump"; /* Title text for delivery limits */ -"Delivery Limits" = "Maxdoser"; +"Delivery Limits" = "Maxdosvärde"; /* The title of the section describing the device */ "Device" = "Enhet"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Diagnostiska LED på"; /* The alert title for a resume error */ -"Error Resuming" = "Fel vid återgång"; +"Error Resuming" = "Fel vid återupptagande"; /* The alert title for a suspend error */ -"Error Suspending" = "Fel vid försök till paus"; +"Error Suspending" = "Kunde inte pausa pump"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Hämta Enlite Glukos"; @@ -102,7 +102,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware"; +"Firmware Version" = "Firmware-version"; /* The title of the command to get pump model */ "Get Pump Model" = "Hämtar Pumpmodell"; @@ -111,7 +111,7 @@ "Get Statistics…" = "Hämtar statistik…"; /* Instructions on selecting an insulin data source */ -"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option."; +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Mängd doserat insulin kan bestämmas antingen genom att tolka händelsehistoriken från pumpen eller genom att jämföra reservoarvolymen över tid. Att läsa av händelsehistoriken tillåter ett mer korrekt status-diagram och mer aktuella behandlingsdata för uppladdning till Nightscout, men laddar ur batteriet snabbare och ökar risken för andel eventuella radiofel jämfört med avläsning av endast reservoarvolym. Om det ena alternativet av någon anledning inte kan användas, försöker systemet med det andra alternativet."; /* The title of the cell describing an awake radio */ "Last Awake" = "Senast vaken"; @@ -120,7 +120,7 @@ "Listening Off" = "Avlyssning av"; /* The title of the command to pair with mysentry */ -"MySentry Pair" = "MySentry Pair"; +"MySentry Pair" = "MySentry parkoppling"; /* The title of the cell showing device name */ "Name" = "Namn"; @@ -129,10 +129,10 @@ "No response" = "Inget svar"; /* The title of the cell showing the last idle */ -"On Idle" = "On Idle"; +"On Idle" = "I viloläge"; /* Pump find device instruction */ -"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device"; +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "På din pump, gå till skärmen 'Hitta enhet' och välj 'Hitta enhet'.\n\nHuvudmeny >\nTillbehör >\nAnslut enheter >\nAndra enheter >\nOn >\nHitta enhet"; /* The title text for the preferred insulin data source config */ "Preferred Data Source" = "Föredragen datakälla"; @@ -206,4 +206,4 @@ "Unknown" = "Okänd"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Körs sedan"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings index 5ef8ade5c..b48c72210 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings @@ -20,7 +20,7 @@ "Awake Until" = "Kadar Etkin"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basal Rates"; +"Basal Rates" = "Bazal Oranları"; /* The format string describing pump battery voltage: (1: battery voltage) */ "Battery: %1$@ volts\n" = "Pil: %1$@ volt\n"; @@ -32,38 +32,38 @@ "Bolusing: %1$@\n" = "Bolus: %1$@\n"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Cancel"; +"Cancel" = "Vazgeç"; /* The title of the command to change pump time */ "Change Time" = "Zamanı değiştir"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Change Time Zone"; +"Change Time Zone" = "Zaman dilimini Değiştir"; /* Progress message for changing pump time. */ -"Changing time…" = "Changing time…"; +"Changing time…" = "Zaman değiştiriliyor…"; /* The title of the section describing commands */ -"Commands" = "Commands"; +"Commands" = "Komutlar"; /* The title of the configuration section in settings */ -"Configuration" = "Configuration"; +"Configuration" = "Yapılandırma"; /* Button title to connect to pump during setup */ -"Connect" = "Connect"; +"Connect" = "Bağlan"; /* The title of the cell showing BLE connection state */ -"Connection State" = "Connection State"; +"Connection State" = "Bağlantı Durumu"; /* Button title to delete pump Title text for the button to remove a pump from Loop */ "Delete Pump" = "Pompayı Sil"; /* Title text for delivery limits */ -"Delivery Limits" = "Delivery Limits"; +"Delivery Limits" = "İletim Kısıtlamaları"; /* The title of the section describing the device */ -"Device" = "Device"; +"Device" = "Cihaz"; /* The title of the command to discover commands */ "Discover Commands" = "Komutları Keşfet"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "Tanılama LED'leri Etkin"; /* The alert title for a resume error */ -"Error Resuming" = "Error Resuming"; +"Error Resuming" = "Devam ederken hata oluştu"; /* The alert title for a suspend error */ -"Error Suspending" = "Error Suspending"; +"Error Suspending" = "Askıya alırken Hata"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "Enlite Glikoz Değerlerini Al"; @@ -99,10 +99,10 @@ "Fetching pump model…" = "Pompa modeli alınıyor…"; /* The title of the cell showing firmware version */ -"Firmware" = "Firmware"; +"Firmware" = "Aygıt Yazılımı"; /* The title of the cell showing the pump firmware version */ -"Firmware Version" = "Firmware Version"; +"Firmware Version" = "Aygıt Yazılımı Sürümü"; /* The title of the command to get pump model */ "Get Pump Model" = "Pompa Modelini Al"; @@ -123,7 +123,7 @@ "MySentry Pair" = "MySentry'e Bağlan"; /* The title of the cell showing device name */ -"Name" = "Name"; +"Name" = "İsim"; /* Message display when no response from tuning pump */ "No response" = "Yanıt yok"; @@ -138,7 +138,7 @@ "Preferred Data Source" = "Tercih Edilen Veri Kaynağı"; /* The title of the section describing the pump */ -"Pump" = "Pump"; +"Pump" = "Pompa"; /* The title text for the battery type value */ "Pump Battery Type" = "Pompa Pil Tipi"; @@ -151,7 +151,7 @@ "Pump Model" = "Pompa Modeli"; /* Title of the pump settings view controller */ -"Pump Settings" = "Pump Settings"; +"Pump Settings" = "Pompa Ayarları"; /* The title of the command to read basal schedule */ "Read Basal Schedule" = "Bazal Planı Oku"; @@ -169,7 +169,7 @@ "Region" = "Bölge"; /* Button title to retry sentry setup */ -"Retry" = "Retry"; +"Retry" = "Tekrar Dene"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "RileyLink İstatistikleri"; @@ -185,10 +185,10 @@ "Sending button press…" = "Gönderme düğmesine basın…"; /* The title of the cell showing BLE signal strength (RSSI) */ -"Signal Strength" = "Signal Strength"; +"Signal Strength" = "Sinyal Gücü"; /* A message indicating a command succeeded */ -"Succeeded" = "Succeeded"; +"Succeeded" = "Başarılı oldu"; /* The format string describing pump suspended state: (1: suspended) */ "Suspended: %1$@\n" = "Duraklatıldı: %1$@\n"; @@ -203,7 +203,7 @@ "Tuning radio…" = "Frekans ayarlanıyor…"; /* The detail text for an unknown pump model */ -"Unknown" = "Unknown"; +"Unknown" = "Bilinmiyor"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Çalışma süresi"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/uk.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/uk.lproj/Localizable.strings new file mode 100644 index 000000000..c13f74f21 --- /dev/null +++ b/Dependencies/rileylink_ios/MinimedKitUI/uk.lproj/Localizable.strings @@ -0,0 +1,209 @@ +/* The format string for displaying a frequency tune trial. Extra spaces added for emphesis: (1: frequency in MHz)(2: success count)(3: total count)(4: average RSSI) */ +"%1$@ %2$@/%3$@ %4$@" = "%1$@ %2$@/%3$@ %4$@"; + +/* The format string describing number of basal schedule entries: (1: number of entries) */ +"%1$@ basal schedule entries\n" = "%1$@ записи базального графіка\n"; + +/* The format string describing units of insulin remaining: (1: number of units) */ +"%1$@ Units of insulin remaining\n" = "%1$@ Залишилося одиниць інсуліну\n"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Instructions on selecting battery chemistry type */ +"Alkaline and Lithium batteries decay at differing rates. Alkaline tend to have a linear voltage drop over time whereas lithium cell batteries tend to maintain voltage until halfway through their lifespan. Under normal usage in a Non-MySentry compatible Minimed (x22/x15) insulin pump running Loop, Alkaline batteries last approximately 4 to 5 days. Lithium batteries last between 1-2 weeks. This selection will use different battery voltage decay rates for each of the battery chemistry types and alert the user when a battery is approximately 8 to 10 hours from failure." = "Лужні та літієві батареї сідають з різною швидкістю. У лужних падіння лінійне, тоді як літієві зберігають напругу протягом половини терміну служби. При нормальному користуванні в помпі Minimed без Mysentry (x22/x15) із застосуванням алгоритму ІПЗ лужні батареї служать приблизно від 4 до 5 днів. Літієві служать від 1 до 2 тижнів. Це налаштування буде використовувати різну швидкість падіння напруги батарейок залежно від їх хімічного типу і попереджати користувача за 8-10 годин до відмови"; + +/* Confirmation message for deleting a pump */ +"Are you sure you want to delete this pump?" = "Ви впевнені, що хочете видалити цю помпу?"; + +/* The title of the cell describing an awake radio */ +"Awake Until" = "Робочий стан до"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Дози базалу"; + +/* The format string describing pump battery voltage: (1: battery voltage) */ +"Battery: %1$@ volts\n" = "Батарея: %1$@ вольт\n"; + +/* The label indicating the best radio frequency */ +"Best Frequency" = "Найкраща частота"; + +/* The format string describing pump bolusing state: (1: bolusing) */ +"Bolusing: %1$@\n" = "Болюс: %1$@\n"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Відмінити"; + +/* The title of the command to change pump time */ +"Change Time" = "Змінити час"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Змінити часовий пояс"; + +/* Progress message for changing pump time. */ +"Changing time…" = "Зміна часу…"; + +/* The title of the section describing commands */ +"Commands" = "Команди"; + +/* The title of the configuration section in settings */ +"Configuration" = "Налаштування"; + +/* Button title to connect to pump during setup */ +"Connect" = "Підключити"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Стан з'єднання"; + +/* Button title to delete pump + Title text for the button to remove a pump from Loop */ +"Delete Pump" = "Видалити помпу"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Ліміт доставки"; + +/* The title of the section describing the device */ +"Device" = "Пристрій"; + +/* The title of the command to discover commands */ +"Discover Commands" = "Відкрийте для себе команди"; + +/* Progress message for discovering commands. */ +"Discovering commands…" = "Виявлення команд…"; + +/* The title of the command to enable diagnostic LEDs */ +"Enable Diagnostic LEDs" = "Увімкнути LED лампочки діагностики"; + +/* Progress message for enabling diagnostic LEDs */ +"Enabled Diagnostic LEDs" = "LED лампочки діагностики включені"; + +/* The alert title for a resume error */ +"Error Resuming" = "Помилка при відновленні"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Помилка призупинення"; + +/* The title of the command to fetch recent glucose */ +"Fetch Enlite Glucose" = "Отримати дані глюкози з Enlite"; + +/* The title of the command to fetch recent history */ +"Fetch Recent History" = "Отримати логі недавньої історії"; + +/* Progress message for fetching pump glucose. */ +"Fetching glucose…" = "Отримання глюкози…"; + +/* Progress message for fetching pump history. */ +"Fetching history…" = "Отримання історії…"; + +/* Progress message for fetching pump model. */ +"Fetching pump model…" = "Отримання моделі насоса…"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Прошивка"; + +/* The title of the cell showing the pump firmware version */ +"Firmware Version" = "Версія прошивки"; + +/* The title of the command to get pump model */ +"Get Pump Model" = "Отримати модель помпи"; + +/* Progress message for getting statistics. */ +"Get Statistics…" = "Отримати статистику…"; + +/* Instructions on selecting an insulin data source */ +"Insulin delivery can be determined from the pump by either interpreting the event history or comparing the reservoir volume over time. Reading event history allows for a more accurate status graph and uploading up-to-date treatment data to Nightscout, at the cost of faster pump battery drain and the possibility of a higher radio error rate compared to reading only reservoir volume. If the selected source cannot be used for any reason, the system will attempt to fall back to the other option." = "Подача інсуліну може визначатися з помпи шляхом інтерпретації історії подій чи порівнянням зміни обсягів резервуара за час. Читання історії подій дозволяє викреслити більш точний графік стану та завантажити в Nightscout актуальні дані лікування/призначень (за рахунок швидшого виснаження батареї помпи та вищого відсотка помилок радіозв'язку) порівняно зі зчитуванням даних лише про обсяг резервуара."; + +/* The title of the cell describing an awake radio */ +"Last Awake" = "Останнє пробудження"; + +/* The title of the cell describing no radio awake data */ +"Listening Off" = "Отримую дані від"; + +/* The title of the command to pair with mysentry */ +"MySentry Pair" = "Сполучення з MySentry"; + +/* The title of the cell showing device name */ +"Name" = "Ім’я"; + +/* Message display when no response from tuning pump */ +"No response" = "Немає відповіді"; + +/* The title of the cell showing the last idle */ +"On Idle" = "У режимі очікування"; + +/* Pump find device instruction */ +"On your pump, go to the Find Device screen and select \"Find Device\".\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device" = "На помпі перейдіть на екран «Знайти пристрій» і виберіть «Знайти пристрій».\n\\Головне меню >\\Утиліти >\nПідключити пристрої >\\Інші пристрої >\nУвімк. >\nЗнайти пристрій"; + +/* The title text for the preferred insulin data source config */ +"Preferred Data Source" = "Бажане джерело даних"; + +/* The title of the section describing the pump */ +"Pump" = "Помпа"; + +/* The title text for the battery type value */ +"Pump Battery Type" = "Тип батареї помпи"; + +/* The title of the cell showing pump ID + The title text for the pump ID config value */ +"Pump ID" = "ID помпи"; + +/* The title of the cell showing the pump model number */ +"Pump Model" = "Модель помпи"; + +/* Title of the pump settings view controller */ +"Pump Settings" = "Налаштування Помпи"; + +/* The title of the command to read basal schedule */ +"Read Basal Schedule" = "Прочитати графік базалу"; + +/* The title of the command to read pump status */ +"Read Pump Status" = "Прочитати статус помпи"; + +/* Progress message for reading basal schedule */ +"Reading basal schedule…" = "Читання графіка базалу…"; + +/* Progress message for reading pump status */ +"Reading pump status…" = "Читання статусу помпи..."; + +/* The title of the cell showing the pump region */ +"Region" = "Регіон"; + +/* Button title to retry sentry setup */ +"Retry" = "Спробувати знову"; + +/* The title of the command to fetch RileyLink statistics */ +"RileyLink Statistics" = "Статистика RileyLink"; + +/* Title of button to save basal profile to pump + Title of button to save delivery limit settings to pump */ +"Save to Pump…" = "Зберегти на помпі…"; + +/* The title of the command to send a button press */ +"Send Button Press" = "Натисніть кнопку «Надіслати»."; + +/* Progress message for sending button press to pump. */ +"Sending button press…" = "Відправляється команда нажать кнопку…"; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Рівень сигналу"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Успішно"; + +/* The format string describing pump suspended state: (1: suspended) */ +"Suspended: %1$@\n" = "Припинено: %1$@\n"; + +/* The label indicating the results of each frequency trial */ +"Trials" = "Випробування"; + +/* The title of the command to re-tune the radio */ +"Tune Radio Frequency" = "Налаштуйте радіочастоту"; + +/* Progress message for tuning radio */ +"Tuning radio…" = "Налаштовується радіочастота..."; + +/* The detail text for an unknown pump model */ +"Unknown" = "Невідомий"; + +/* The title of the cell showing uptime */ +"Uptime" = "Час роботи"; diff --git a/Dependencies/rileylink_ios/MinimedKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/rileylink_ios/MinimedKitUI/zh-Hans.lproj/Localizable.strings index 31c7addd1..a089f7664 100644 --- a/Dependencies/rileylink_ios/MinimedKitUI/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/MinimedKitUI/zh-Hans.lproj/Localizable.strings @@ -38,10 +38,10 @@ "Change Time" = "修改时间"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "改变时区"; +"Change Time Zone" = "更改时区"; /* Progress message for changing pump time. */ -"Changing time…" = "正在修改时间…"; +"Changing time…" = "更改时间"; /* The title of the section describing commands */ "Commands" = "命令"; @@ -78,10 +78,10 @@ "Enabled Diagnostic LEDs" = "正在打开状态LED指示灯"; /* The alert title for a resume error */ -"Error Resuming" = "无法恢复"; +"Error Resuming" = "恢复输注错误"; /* The alert title for a suspend error */ -"Error Suspending" = "无法暂停"; +"Error Suspending" = "暂停输注错误"; /* The title of the command to fetch recent glucose */ "Fetch Enlite Glucose" = "获取Enlite葡萄糖"; @@ -169,7 +169,7 @@ "Region" = "Region"; /* Button title to retry sentry setup */ -"Retry" = "重试"; +"Retry" = "Retry"; /* The title of the command to fetch RileyLink statistics */ "RileyLink Statistics" = "RileyLink数据"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings new file mode 100644 index 000000000..a6afce86f --- /dev/null +++ b/Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings @@ -0,0 +1,231 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod."; + +/* Format string for delivered insulin. (1: The localized amount) + Format string for insulin remaining in reservoir. (1: The localized amount) */ +"%@ U" = "%@ U"; + +/* Format string for bolus progress when finished. (1: The localized amount) */ +"%@ U (Finished)" = "%@ U (Finished)"; + +/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ +"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; + +/* Format string for temp basal rate. (1: The localized amount) */ +"%@ U/hour" = "%@ U/hour"; + +/* Format string for bolus percent progress. (1: Percent progress) */ +"%@%%" = "%@%%"; + +/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ +"%@+ U" = "%@+ U"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* The title of the cell showing the pod activated at time */ +"Active Time" = "Active Time"; + +/* The title of the cell showing alarm status */ +"Alarms" = "Alarms"; + +/* Confirmation message for shutting down a pod */ +"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?"; + +/* Confirmation message for removing Omnipod PumpManager */ +"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?"; + +/* The title text for the address assigned to the pod */ +"Assigned Address" = "Assigned Address"; + +/* The title of the cell showing pod basal status */ +"Basal Delivery" = "Basal Delivery"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The title of the cell showing pod bolus status */ +"Bolus Delivery" = "Bolus Delivery"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pod time. */ +"Changing time…" = "Changing time…"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* The title of the continue action in an action sheet */ +"Continue" = "Continue"; + +/* Button title to deactivate pod because of fault during setup */ +"Deactivate" = "Deactivate"; + +/* Button title for pod deactivation + Button title to deactivate pod */ +"Deactivate Pod" = "Deactivate Pod"; + +/* Button title to delete Omnipod PumpManager */ +"Delete Omnipod" = "Delete Omnipod"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the device information section in settings */ +"Device Information" = "Device Information"; + +/* Title text for button to disable bolus beeps */ +"Disable Bolus Beeps" = "Disable Bolus Beeps"; + +/* Title text for button to enable bolus beeps */ +"Enable Bolus Beeps" = "Enable Bolus Beeps"; + +/* The alert title for disable bolus beeps error */ +"Error disabling bolus beeps" = "Error disabling bolus beeps"; + +/* The alert title for enable bolus beeps error */ +"Error enabling bolus beeps" = "Error enabling bolus beeps"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the cell showing the pod expiration reminder date */ +"Expiration Reminder" = "Expiration Reminder"; + +/* The title of the cell showing the pod expiration after expiry */ +"Expired" = "Expired"; + +/* The title of the cell showing the pod expiration */ +"Expires" = "Expires"; + +/* Pod life HUD view label */ +"Fault" = "Fault"; + +/* The title of the command to finish pod setup */ +"Finish pod setup" = "Finish pod setup"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@"; + +/* Instructions when deactivating pod that has been paired, but not attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod."; + +/* Instructions when deactivating pod that has been paired and possibly attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod."; + +/* Button title to insert cannula during setup */ +"Insert Cannula" = "Insert Cannula"; + +/* The title of the cell showing delivered insulin */ +"Insulin Delivered" = "Insulin Delivered"; + +/* The error message shown when Loop's basal schedule has an unsupported rate */ +"Invalid entry" = "Invalid entry"; + +/* The title of the cell showing the pod lot id */ +"Lot" = "Lot"; + +/* The detail text for bolus delivery when no bolus is being delivered */ +"None" = "None"; + +/* Button title to pair with pod during setup */ +"Pair" = "Pair"; + +/* The title of the command to pair new pod */ +"Pair New Pod" = "Pair New Pod"; + +/* The text of the loading label when pairing */ +"Pairing…" = "Pairing…"; + +/* The title of the cell showing the pod pi version */ +"PI Version" = "PI Version"; + +/* The title of the command to play test beeps */ +"Play Test Beeps" = "Play Test Beeps"; + +/* Progress message for play test beeps. */ +"Play Test Beeps…" = "Play Test Beeps…"; + +/* The title of the cell showing the pod pm version */ +"PM Version" = "PM Version"; + +/* Label describing pod age view */ +"Pod Age" = "Pod Age"; + +/* Title of the pod settings view controller */ +"Pod Settings" = "Pod Settings"; + +/* The text of the loading label when pod is primed */ +"Primed" = "Primed"; + +/* The text of the loading label when priming */ +"Priming…" = "Priming…"; + +/* Label describing time remaining view */ +"Remaining" = "Remaining"; + +/* Label indicating pod replacement necessary + The title of the command to replace pod */ +"Replace Pod" = "Replace Pod"; + +/* The title of the command to replace pod when there is a pod fault */ +"Replace Pod Now" = "Replace Pod Now"; + +/* The title of the cell showing reservoir status */ +"Reservoir" = "Reservoir"; + +/* Button title for retrying pod deactivation */ +"Retry Pod Deactivation" = "Retry Pod Deactivation"; + +/* Title of button to save delivery limit settings + Title of button to sync basal profile when no pod paired */ +"Save" = "Save"; + +/* The detail text of the basal row when pod is running scheduled basal */ +"Schedule" = "Schedule"; + +/* The title of the status section in settings */ +"Status" = "Status"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The detail text of the basal row when pod is suspended */ +"Suspended" = "Suspended"; + +/* Title text for the button to delete Omnipod PumpManager */ +"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps"; + +/* Title of button to sync basal profile from pod */ +"Sync With Pod" = "Sync With Pod"; + +/* The title of the command to run the test command */ +"Test Command" = "Test Command"; + +/* Progress message for testing commands. */ +"Testing Commands…" = "Testing Commands…"; + +/* The error message shown when Loop's basal schedule has more entries than the pod can support */ +"Too many entries" = "Too many entries"; + +/* Instructions when pod cannot be deactivated */ +"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one."; + +/* The detail text for delivered insulin when no measurement is available */ +"Unknown" = "Unknown"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings new file mode 100644 index 000000000..a6afce86f --- /dev/null +++ b/Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings @@ -0,0 +1,231 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod."; + +/* Format string for delivered insulin. (1: The localized amount) + Format string for insulin remaining in reservoir. (1: The localized amount) */ +"%@ U" = "%@ U"; + +/* Format string for bolus progress when finished. (1: The localized amount) */ +"%@ U (Finished)" = "%@ U (Finished)"; + +/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ +"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; + +/* Format string for temp basal rate. (1: The localized amount) */ +"%@ U/hour" = "%@ U/hour"; + +/* Format string for bolus percent progress. (1: Percent progress) */ +"%@%%" = "%@%%"; + +/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ +"%@+ U" = "%@+ U"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* The title of the cell showing the pod activated at time */ +"Active Time" = "Active Time"; + +/* The title of the cell showing alarm status */ +"Alarms" = "Alarms"; + +/* Confirmation message for shutting down a pod */ +"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?"; + +/* Confirmation message for removing Omnipod PumpManager */ +"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?"; + +/* The title text for the address assigned to the pod */ +"Assigned Address" = "Assigned Address"; + +/* The title of the cell showing pod basal status */ +"Basal Delivery" = "Basal Delivery"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The title of the cell showing pod bolus status */ +"Bolus Delivery" = "Bolus Delivery"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pod time. */ +"Changing time…" = "Changing time…"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* The title of the continue action in an action sheet */ +"Continue" = "Continue"; + +/* Button title to deactivate pod because of fault during setup */ +"Deactivate" = "Deactivate"; + +/* Button title for pod deactivation + Button title to deactivate pod */ +"Deactivate Pod" = "Deactivate Pod"; + +/* Button title to delete Omnipod PumpManager */ +"Delete Omnipod" = "Delete Omnipod"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the device information section in settings */ +"Device Information" = "Device Information"; + +/* Title text for button to disable bolus beeps */ +"Disable Bolus Beeps" = "Disable Bolus Beeps"; + +/* Title text for button to enable bolus beeps */ +"Enable Bolus Beeps" = "Enable Bolus Beeps"; + +/* The alert title for disable bolus beeps error */ +"Error disabling bolus beeps" = "Error disabling bolus beeps"; + +/* The alert title for enable bolus beeps error */ +"Error enabling bolus beeps" = "Error enabling bolus beeps"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the cell showing the pod expiration reminder date */ +"Expiration Reminder" = "Expiration Reminder"; + +/* The title of the cell showing the pod expiration after expiry */ +"Expired" = "Expired"; + +/* The title of the cell showing the pod expiration */ +"Expires" = "Expires"; + +/* Pod life HUD view label */ +"Fault" = "Fault"; + +/* The title of the command to finish pod setup */ +"Finish pod setup" = "Finish pod setup"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@"; + +/* Instructions when deactivating pod that has been paired, but not attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod."; + +/* Instructions when deactivating pod that has been paired and possibly attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod."; + +/* Button title to insert cannula during setup */ +"Insert Cannula" = "Insert Cannula"; + +/* The title of the cell showing delivered insulin */ +"Insulin Delivered" = "Insulin Delivered"; + +/* The error message shown when Loop's basal schedule has an unsupported rate */ +"Invalid entry" = "Invalid entry"; + +/* The title of the cell showing the pod lot id */ +"Lot" = "Lot"; + +/* The detail text for bolus delivery when no bolus is being delivered */ +"None" = "None"; + +/* Button title to pair with pod during setup */ +"Pair" = "Pair"; + +/* The title of the command to pair new pod */ +"Pair New Pod" = "Pair New Pod"; + +/* The text of the loading label when pairing */ +"Pairing…" = "Pairing…"; + +/* The title of the cell showing the pod pi version */ +"PI Version" = "PI Version"; + +/* The title of the command to play test beeps */ +"Play Test Beeps" = "Play Test Beeps"; + +/* Progress message for play test beeps. */ +"Play Test Beeps…" = "Play Test Beeps…"; + +/* The title of the cell showing the pod pm version */ +"PM Version" = "PM Version"; + +/* Label describing pod age view */ +"Pod Age" = "Pod Age"; + +/* Title of the pod settings view controller */ +"Pod Settings" = "Pod Settings"; + +/* The text of the loading label when pod is primed */ +"Primed" = "Primed"; + +/* The text of the loading label when priming */ +"Priming…" = "Priming…"; + +/* Label describing time remaining view */ +"Remaining" = "Remaining"; + +/* Label indicating pod replacement necessary + The title of the command to replace pod */ +"Replace Pod" = "Replace Pod"; + +/* The title of the command to replace pod when there is a pod fault */ +"Replace Pod Now" = "Replace Pod Now"; + +/* The title of the cell showing reservoir status */ +"Reservoir" = "Reservoir"; + +/* Button title for retrying pod deactivation */ +"Retry Pod Deactivation" = "Retry Pod Deactivation"; + +/* Title of button to save delivery limit settings + Title of button to sync basal profile when no pod paired */ +"Save" = "Save"; + +/* The detail text of the basal row when pod is running scheduled basal */ +"Schedule" = "Schedule"; + +/* The title of the status section in settings */ +"Status" = "Status"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The detail text of the basal row when pod is suspended */ +"Suspended" = "Suspended"; + +/* Title text for the button to delete Omnipod PumpManager */ +"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps"; + +/* Title of button to sync basal profile from pod */ +"Sync With Pod" = "Sync With Pod"; + +/* The title of the command to run the test command */ +"Test Command" = "Test Command"; + +/* Progress message for testing commands. */ +"Testing Commands…" = "Testing Commands…"; + +/* The error message shown when Loop's basal schedule has more entries than the pod can support */ +"Too many entries" = "Too many entries"; + +/* Instructions when pod cannot be deactivated */ +"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one."; + +/* The detail text for delivered insulin when no measurement is available */ +"Unknown" = "Unknown"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings index d812c6535..b867847e6 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings @@ -9,7 +9,7 @@ /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ -"%@ U" = "%@ E"; +"%@ U" = "%@ U"; /* Format string for bolus progress when finished. (1: The localized amount) */ "%@ U (Finished)" = "%@ E (Færdig)"; @@ -57,7 +57,7 @@ "Bolus Delivery" = "Bolus Indgivelse"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Annuller"; +"Cancel" = "Cancel"; /* The title of the command to change pump time zone */ "Change Time Zone" = "Skift Tidszone"; @@ -66,7 +66,7 @@ "Changing time…" = "Skifter tiden…"; /* The title of the configuration section in settings */ -"Configuration" = "Konfiguration"; +"Configuration" = "Configuration"; /* The title of the continue action in an action sheet */ "Continue" = "Fortsæt"; @@ -195,10 +195,10 @@ /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ -"Save" = "Gem"; +"Save" = "Save"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Tidsplan"; +"Schedule" = "Schedule"; /* The title of the status section in settings */ "Status" = "Status"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings index eb476361a..448fd3e0a 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings @@ -1,3 +1,12 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ Einheiten verbleiben bei %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Die Insulinabgabe wurde gestoppt. Bitte deaktivieren und entfernen Sie den Pod."; + /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ "%@ U" = "%@ IE"; @@ -11,57 +20,33 @@ /* Format string for temp basal rate. (1: The localized amount) */ "%@ U/hour" = "%@ IE/Std."; -/* Appends a full-stop to a statement */ -"%@." = "%@."; - /* Format string for bolus percent progress. (1: Percent progress) */ "%@%%" = "%@%%"; /* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ "%@+ U" = "%@+ IE"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + /* Format string for reservoir volume. (1: The localized volume) */ "%@U" = "%@IE"; -/* Format string for main text of delivery uncertainty recovery page. (1: app name)(2: date of command)(3: app name) */ -"%1$@ has been unable to communicate with the pod on your body since %2$@.\n\nWithout communication with the pod, the app cannot continue to send commands for insulin delivery or display accurate, recent information about your active insulin or the insulin being delivered by the Pod.\n\nMonitor your glucose closely for the next 6 or more hours, as there may or may not be insulin actively working in your body that %3$@ cannot display." = "%1$@ konnte seit %2$@ nicht mehr mit Deinem Pod kommunizieren.\n\nOhne Kommunikation mit dem Pod kann die App keine Befehle für die Insulinabgabe senden oder genaue, aktuelle Informationen über Dein aktives Insulin oder das vom Pod abgegebene Insulin anzeigen.\n\nÜberwachen Deinen Blutzucker für die nächsten 6 oder mehr Stunden genau, da in Deinem Körper Insulin aktiv sein kann oder auch nicht, das %3$@ nicht anzeigen kann."; - -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ Einheiten verbleiben bei %2$@"; - -/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ -"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Die Insulinabgabe wurde gestoppt. Bitte deaktiviere und entferne den Pod."; - -/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ -"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; - /* The title of the cell showing the pod activated at time */ "Active Time" = "Laufzeit"; -/* Section header for activity section */ -"Activity" = "Aktivität"; - /* The title of the cell showing alarm status */ "Alarms" = "Alarme"; /* Confirmation message for shutting down a pod */ -"Are you sure you want to shutdown this pod?" = "Möchtest Du diesen Pod wirklich deaktivieren?"; +"Are you sure you want to shutdown this pod?" = "Möchten Sie diesen Pod wirklich deaktivieren?"; /* Confirmation message for removing Omnipod PumpManager */ -"Are you sure you want to stop using Omnipod?" = "Möchtest Du den Pod wirklich nicht mehr verwenden?"; +"Are you sure you want to stop using Omnipod?" = "Möchten Sie Omnipod wirklich nicht mehr verwenden?"; /* The title text for the address assigned to the pod */ "Assigned Address" = "Zugewiesene Adresse"; -/* Title for Attach Pod screen */ -"Attach Pod" = "Pod anbringen"; - -/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */ -"Attemping to re-establish communication" = "Versuche die Verbindung wieder aufzubauen"; - -/* Back button text on DeliveryUncertaintyRecoveryView */ -"Back" = "Zurück"; - /* The title of the cell showing pod basal status */ "Basal Delivery" = "Basalabgabe"; @@ -74,54 +59,18 @@ /* The title of the cancel action in an action sheet */ "Cancel" = "Abbrechen"; -/* Insert cannula action button accessibility label when cannula insertion succeeded */ -"Cannula inserted successfully. Continue." = "Kanüle erfolgreich eingeführt. Weiter."; - -/* The action string on pod status page when pod expired */ -"Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains." = "Pod jetzt wechseln. Die Insulinabgabe stoppt 8 Stunden nach Ablauf des Pods oder wenn kein Insulin mehr vorhanden ist."; - -/* Format string for the action string on pod status page when pod expired. (1: service time remaining) */ -"Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains." = "Pod jetzt wechseln. Die Insulinabgabe stoppt in %1$@ oder wenn kein Insulin mehr vorhanden ist."; - /* The title of the command to change pump time zone */ "Change Time Zone" = "Zeitzone ändern"; /* Progress message for changing pod time. */ "Changing time…" = "Zeit ändern"; -/* Title for check cannula screen */ -"Check Cannula" = "Prüfe die Kanüle"; - -/* Label text for step three of attach pod instructions */ -"Check Pod, apply to site, then confirm pod attachment." = "Überprüfe den Pod, bringe ihn an und bestätige dann die Pod-Anbringung."; - -/* Insert cannula action button accessibility label checking insertion */ -"Checking Insertion" = "Prüfe die Einfügung"; - -/* Cannula insertion button text while checking insertion */ -"Checking..." = "Prüfe…"; - -/* Title for uncertainty recovered screen */ -"Comms Recovered" = "Kommunikation wiederhergestellt"; - -/* No comment provided by engineer. */ -"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Vertrauenserinnerungen sind Pieptöne vom Pod, die verwendet werden können, um ausgewählte Befehle zu bestätigen."; - /* The title of the configuration section in settings */ "Configuration" = "Konfiguration"; /* The title of the continue action in an action sheet */ "Continue" = "Fortsetzen"; -/* Title for critical alerts description */ -"Critical Alerts" = "Kritische Warnungen"; - -/* Unit for singular day in pod life remaining */ -"day" = "Tag"; - -/* Unit for plural days in pod life remaining */ -"days" = "Tage"; - /* Button title to deactivate pod because of fault during setup */ "Deactivate" = "Deaktivieren"; @@ -129,30 +78,18 @@ Button title to deactivate pod */ "Deactivate Pod" = "Pod deaktivieren"; -/* Deactivate pod action button accessibility label while deactivating */ -"Deactivating." = "Deaktiviere."; - -/* Action button description while deactivating */ -"Deactivating..." = "Deaktiviere…"; - /* Button title to delete Omnipod PumpManager */ -"Delete Omnipod" = "Pod löschen"; +"Delete Omnipod" = "Omnipod löschen"; /* Title text for delivery limits */ "Delivery Limits" = "Abgabebeschränkungen"; -/* title for device details page */ -"Device Details" = "Gerätedetails"; - /* The title of the device information section in settings */ "Device Information" = "Geräteinformation"; /* Title text for button to disable bolus beeps */ "Disable Bolus Beeps" = "Deaktiviere Bolustöne"; -/* Pairing interface navigation bar button text for discard pod action */ -"Discard Pod" = "Pod ablegen"; - /* Title text for button to enable bolus beeps */ "Enable Bolus Beeps" = "Aktiviere Bolustöne"; @@ -171,60 +108,21 @@ /* The title of the cell showing the pod expiration reminder date */ "Expiration Reminder" = "Erinnerung an den Ablauf der Nutzungsdauer"; -/* Label text for expiration reminder default row */ -"Expiration Reminder Default" = "Standard Erinnerung an den Ablauf der Nutzungsdauer"; - /* The title of the cell showing the pod expiration after expiry */ "Expired" = "Abgelaufen"; /* The title of the cell showing the pod expiration */ "Expires" = "Läuft ab"; -/* Alert title for failing to cancel manual basal error */ -"Failed to Cancel Manual Basal" = "Fehler beim Abbrechen der manuellen Basalrate"; - -/* Alert title for resume error */ -"Failed to Resume Insulin Delivery" = "Wiederaufnahme der Insulinabgabe fehlgeschlagen"; - -/* Alert title for time sync error */ -"Failed to Set Pump Time" = "Fehler beim Einstellen der Pumpenzeit"; - -/* Alert title for suspend error */ -"Failed to Suspend Insulin Delivery" = "Fehler beim Anhalten der Insulinabgabe"; - -/* Alert title for error when updating confidence reminder preference */ -"Failed to update confidence reminder preference." = "Fehler beim Aktualisieren der Einstellung für die Sicherheitserinnerung."; - -/* Alert title for error when updating expiration reminder */ -"Failed to Update Expiration Reminder" = "Fehler beim Aktualisieren der Ablauferinnerung"; - -/* Alert title for error when updating low reservoir reminder */ -"Failed to Update Low Reservoir Reminder" = "Fehler beim Aktualisieren der Erinnerung für einen niedrigen Vorratsbehälter"; - /* Pod life HUD view label */ "Fault" = "Störung"; -/* Label text for step 1 of pair pod instructions */ -"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Keep the RileyLink about 6 inches from the pod during pairing." = "Fülle einen neuen Pod mit U-100 Insulin (lass die Nadelkappe des Pods geschlossen). Halte den RileyLink während der Kopplung etwa 14 cm vom Pod entfernt."; - -/* Settings page link description when next lifecycle action is to finish deactivation */ -"Finish deactivation" = "Deaktivierung abschließen"; - /* The title of the command to finish pod setup */ -"Finish pod setup" = "Pod-Setup abschließen"; - -/* Action button title to continue at Setup Complete */ -"Finish Setup" = "Einrichtung abschließen"; +"Finish pod setup" = "Pod-Setup beenden"; /* Accessibility format string for (1: localized volume)(2: time) */ "Greater than %1$@ units remaining at %2$@" = "Mehr als %1$@ verbleibende Einheiten um %2$@"; -/* Unit for singular hour in pod life remaining */ -"hour" = "Stunde"; - -/* Unit for plural hours in pod life remaining */ -"hours" = "Stunden"; - /* Instructions when deactivating pod that has been paired, but not attached. */ "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Der unvollständig eingerichtete Pod muss vor der Kopplung eines neuen deaktiviert werden. Bitte deaktivieren und verwerfen Sie den Pod."; @@ -234,122 +132,26 @@ /* Button title to insert cannula during setup */ "Insert Cannula" = "Kanüle einsetzen"; -/* Insert cannula action button accessibility label while pairing */ -"Inserting. Please wait." = "Füge ein, bitte warte…"; - -/* Cannula insertion button text while inserting */ -"Inserting..." = "Füge ein…"; - /* The title of the cell showing delivered insulin */ "Insulin Delivered" = "Abgegebenes Insulin"; -/* Title of insulin delivery section */ -"Insulin Delivery" = "Insulinabgabe"; - -/* The action string on pod status page when pod faulted */ -"Insulin delivery stopped. Change Pod now." = "Die Insulinabgabe wurde gestoppt. Pod jetzt wechseln."; - -/* Header for insulin remaining on pod settings screen */ -"Insulin Remaining" = "Verbleibendes Insulin"; - -/* Title for insulin type selection screen */ -"Insulin Type" = "Insulinart"; - /* The error message shown when Loop's basal schedule has an unsupported rate */ "Invalid entry" = "Ungültiger Eintrag"; -/* description label for last status date pod details row */ -"Last Status" = "Letzter Status"; - -/* Label text for step 2 of pair pod instructions */ -"Listen for 2 beeps." = "Höre auf zwei Beeps."; - -/* Description text on manual temp basal action sheet */ -"Loop will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled." = "Loop passt Deine Insulinabgabe nicht automatisch an, bis die temporäre Basalrate beendet oder abgebrochen wurde."; - /* The title of the cell showing the pod lot id */ "Lot" = "Lot"; -/* Label text for low reservoir value row - Title for LowReservoirReminderSetupView */ -"Low Reservoir" = "Niedriger Vorratsbehälter"; - -/* Label for low reservoir reminder row - Title for low reservoir reminder edit page */ -"Low Reservoir Reminder" = "Erinnerung niedriger Vorratsbehälter"; - -/* The action string on pod status page when pod data is stale */ -"Make sure your phone and pod are close to each other. If communication issues persist, move to a new area." = "Stelle sicher, dass Dein Telefon und Dein Pod nah beieinander sind. Wenn die Kommunikationsprobleme bestehen bleiben, wechsel in einen anderen Bereich."; - -/* Unit for singular minute in pod life remaining */ -"minute" = "Minute"; - -/* Unit for plural minutes in pod life remaining */ -"minutes" = "Minuten"; - -/* Alert title for missing temp basal configuration */ -"Missing Config" = "Fehlende Konfiguration"; - -/* String shown on pod details for active time when conversion fails. - String shown on pod details for last status date when not available. - String shown on pod details for total delivery when not available. */ -"NA" = "NV"; - -/* Text of continue button on ExpirationReminderSetupView */ -"Next" = "Weiter"; - -/* Button label for user to answer cannula was not properly inserted */ -"No" = "Nein"; - -/* No comment provided by engineer. */ -"No Error" = "Kein Fehler"; - -/* Error message for reservoir view when reservoir empty */ -"No Insulin" = "Kein Insulin"; - -/* Label for pod life state when no pod paired */ -"No Pod" = "Kein Pod"; - -/* Value text for no expiration reminder */ -"No Reminder" = "Keine Erinnerung"; - /* The detail text for bolus delivery when no bolus is being delivered */ "None" = "Keiner"; -/* navigation title for notification settings */ -"Notification Settings" = "Benachrichtigungseinstellungen"; - -/* No comment provided by engineer. */ -"Numbers" = "Zahlen"; - -/* Title for omnipod reminders section */ -"Omnipod Reminders" = "Omnipod Erinnerung"; - /* Button title to pair with pod during setup */ "Pair" = "Koppeln"; /* The title of the command to pair new pod */ "Pair New Pod" = "Neuen Pod koppeln"; -/* Pod pairing action button text while ready to pair - Settings page link description when next lifecycle action is to pair new pod - Title for pod pairing screen */ -"Pair Pod" = "Pod koppeln"; - -/* Pairing action button accessibility label while ready to pair */ -"Pair pod." = "Pod koppeln."; - -/* Pairing action button accessibility label while pairing */ -"Pairing." = "Koppeln"; - -/* Pod pairing action button text while pairing */ -"Pairing..." = "Koppeln…"; - /* The text of the loading label when pairing */ -"Pairing…" = "Koppeln…"; - -/* No comment provided by engineer. */ -"Percent = %@" = "Prozent = %@"; +"Pairing…" = "Koppeln ..."; /* The title of the cell showing the pod pi version */ "PI Version" = "PI-Version"; @@ -358,80 +160,26 @@ "Play Test Beeps" = "Testtöne abspielen"; /* Progress message for play test beeps. */ -"Play Test Beeps…" = "Testtöne abspielen…"; - -/* Instructions for deactivate pod when pod not on body */ -"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Bitte deaktiviere den Pod. Wenn die Deaktivierung abgeschlossen ist, kannst Du einen neuen Pod koppeln."; - -/* Instructions for deactivate pod when pod is on body */ -"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Bitte deaktiviere den Pod. Wenn die Deaktivierung abgeschlossen ist, kannst Du ihn entfernen und einen neuen Pod koppeln."; +"Play Test Beeps…" = "Testtöne abspielen"; /* The title of the cell showing the pod pm version */ "PM Version" = "PM-Version"; -/* description label for activated at time pod details row */ -"Pod Activated" = "Pod aktiviert"; - /* Label describing pod age view */ "Pod Age" = "Pod-Alter"; -/* Deactivate pod action button accessibility label when deactivation complete */ -"Pod deactivated successfully. Continue." = "Pod erfolgreich deaktiviert. Weiter."; - -/* Error message for reservoir view during general pod fault */ -"Pod Error" = "Pod-Fehler"; - -/* Label for pod life state when within pod expiration window */ -"Pod expired" = "Pod abgelaufen"; - -/* Error message for reservoir view when pod expired */ -"Pod Expired" = "Pod abgelaufen"; - -/* Label for pod life state when time remaining */ -"Pod expires in" = "Pod läufen ab in"; - -/* description label for pod fault details */ -"Pod Fault Details" = "Pod Fehlerdetails"; - -/* Error message for reservoir view when pod occlusion checks failed */ -"Pod Occlusion" = "Pod Verstopfung"; - -/* Pairing action button accessibility label when pairing succeeded */ -"Pod paired successfully. Continue." = "Pod erfolgreich gekoppelt. Weiter."; - /* Title of the pod settings view controller */ "Pod Settings" = "Pod-Einstellungen"; -/* Title for PodSetupView */ -"Pod Setup" = "Pod Einrichtung"; - -/* Label text for step one of attach pod instructions */ -"Prepare site." = "Stelle vorbereiten."; - -/* title for previous pod page */ -"Previous Pod" = "Vorheriger Pod"; - /* The text of the loading label when pod is primed */ "Primed" = "Gefüllt"; -/* Pairing action button accessibility label while priming */ -"Priming. Please wait." = "Befülle, bitte warte."; - -/* Pod pairing action button text while priming */ -"Priming..." = "Befülle…"; - /* The text of the loading label when priming */ -"Priming…" = "Befülle…"; - -/* Label text for basal rate summary */ -"Rate" = "Rate"; +"Priming…" = "Füllen ..."; /* Label describing time remaining view */ "Remaining" = "Verbleibend"; -/* Label text for step two of attach pod instructions */ -"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Entferne die Nadelkappe des Pods und überprüfe die Kanüle. Dann entferne die Papierträger."; - /* Label indicating pod replacement necessary The title of the command to replace pod */ "Replace Pod" = "Pod ersetzen"; @@ -442,54 +190,15 @@ /* The title of the cell showing reservoir status */ "Reservoir" = "Reservoir"; -/* Text for suspend resume button when insulin delivery is suspended */ -"Resume Insulin Delivery" = "Insulinabgabe wiederaufnehmen"; - -/* Text for suspend resume button when insulin delivery is resuming */ -"Resuming insulin delivery..." = "Nehme Insulinabgabe wieder auf…"; - -/* Action button description for deactivate after failed attempt - Cannula insertion button text while showing error - Pod pairing action button text while showing error */ -"Retry" = "Wiederholen"; - /* Button title for retrying pod deactivation */ "Retry Pod Deactivation" = "Pod-Deaktivierung wiederholen"; -/* Navigation title for RileyLinkSetupView */ -"RileyLink Setup" = "RileyLink Einrichten"; - /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ "Save" = "Speichern"; -/* button title for saving low reservoir reminder while saving - button title for saving scheduled reminder while saving */ -"Saving..." = "Speichere…"; - /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Voreingestellt"; - -/* Title of insulin delivery section */ -"Scheduled Basal" = "Basalrate"; - -/* Title text for insulin type confirmation page */ -"Select the type of insulin that you will be using in this pod." = "Wähle die Insulinart aus, die Du in diesem Pod verwenden wirst."; - -/* description label for sequence number pod details row */ -"Sequence Number" = "Sequenznummer"; - -/* Button text for setting manual temporary basal rate */ -"Set Temporary Basal" = ""; - -/* Title for setup complete screen */ -"Setup Complete" = "Einrichtung abgeschlossen"; - -/* Error message for reservoir view during general pod fault */ -"Signal Loss" = "Signalverlust"; - -/* No comment provided by engineer. */ -"Skip Omnipod Onboarding?" = "Omnipod-Onboarding überspringen? "; +"Schedule" = "Zeitplan"; /* The title of the status section in settings */ "Status" = "Status"; @@ -497,110 +206,26 @@ /* A message indicating a command succeeded */ "Succeeded" = "Erfolgreich"; -/* Text for suspend resume button when insulin delivery active */ -"Suspend Insulin Delivery" = "Insulinabgabe unterbrechen"; - /* The detail text of the basal row when pod is suspended */ "Suspended" = "Unterbrochen"; -/* Text for suspend resume button when insulin delivery is suspending */ -"Suspending insulin delivery..." = "Unterbreche die Insulinabgabe…"; - /* Title text for the button to delete Omnipod PumpManager */ "Switch from Omnipod Pumps" = "Omnipod nicht mehr verwenden"; /* Title of button to sync basal profile from pod */ "Sync With Pod" = "Mit Pod synchronisieren"; -/* Label text for step one of insert cannula instructions */ -"Tap below to start cannula insertion." = "Tippe unten, um das Einbringen der Kanüle zu starten. "; - -/* Alert title for a failure to set temporary basal */ -"Temporary Basal Failed" = "Temporary Basal fehlgeschlagen"; - /* The title of the command to run the test command */ "Test Command" = "Befehl testen"; /* Progress message for testing commands. */ -"Testing Commands…" = "Teste Befehle…"; - -/* Footer text for omnipod reminders section */ -"The app configures a reminder on the pod to notify you in advance of Pod expiration. Set the number of hours advance notice you would like to configure when pairing a new Pod." = "Die App konfiguriert eine Erinnerung auf dem Pod, um Dich vor Ablauf des Pods zu benachrichtigen. Lege die Stunden fest, die Du vor Ablauf des Pods erinnert werden möchtest."; - -/* Description text on ExpirationReminderSetupView */ -"The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have." = "Die App benachrichtigt Dich vor Ablauf des Pods.\n\nScrolle, um die gewünschte Anzahl von Stunden im Voraus festzulegen."; - -/* Description text on LowReservoirReminderSetupView */ -"The App notifies you when the amount of insulin in the Pod reaches this level (50-10 U).\n\nScroll to set the number of units at which you would like to be reminded." = "Die App benachrichtigt Dich, wenn die Insulinmenge im Pod diesen Wert erreicht (50-10 IE).\n\nScrolle, um die Anzahl der Einheiten festzulegen, bei denen Du erinnert werden möchtest."; - -/* Footer text for low reservoir value row */ -"The App notifies you when the amount of insulin in the Pod reaches this level." = "Die App benachrichtigt Dich, wenn die Insulinmenge im Pod diesen Wert erreicht."; - -/* Description text for critical alerts */ -"The reminders above will not sound if your device is in Silent or Do Not Disturb mode.\n\nThere are other critical Pod alerts and alarms that will sound even if you device is set to Silent or Do Not Disturb mode." = "Die obigen Erinnerungen ertönen nicht, wenn sich Dein Gerät im Lautlos- oder Nicht-Stören-Modus befindet.\n\nEs gibt andere kritische Pod-Warnungen und -Alarme, die auch dann ertönen, wenn Dein Gerät auf Stumm oder „Nicht stören“ eingestellt ist."; - -/* description for time change detected notice */ -"The time on your pump is different from the current time. Your pump’s time controls your scheduled basal rates. You can review the time difference and configure your pump." = "Die Uhrzeit Der Pumpe weicht von der aktuellen Uhrzeit ab. Die Zeit der Pumpe steuert Deine geplanten Basalraten. Du kannst den Zeitunterschied überprüfen und Deine Pumpe konfigurieren."; - -/* Format string for recovery suggestion during deactivate pod. */ -"There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod." = "Bei der Kommunikation mit dem Pod ist ein Problem aufgetreten. Wenn dieses Problem weiterhin besteht, dann Wechsel den Pod aus. Du kannst dann einen neuen Pod aktivieren."; - -/* Footer text for scheduled reminder area */ -"This is a reminder that you scheduled when you paired your current Pod." = "Dies ist die Erinnerung, die Du beim Koppeln Deines aktuellen Pods eingeplant hast."; - -/* Alert format string for missing temp basal configuration. */ -"This Pump has not been configured with a maximum basal rate because it was added before manual temp basal was a feature. Please go to Therapy Settings -> Delivery Limits and set a new Maximum Basal Rate." = "Diese Pumpe wurde nicht mit einer maximalen Basalrate konfiguriert, da sie hinzugefügt wurde, bevor die Funktion manuelle temporäre Basalrate existierte. Bitte gehe zu Therapieeinstellungen -> Abgabegrenzen und stelle eine neue maximale Basalrate ein."; - -/* Label for expiration reminder row - Label for scheduled expiration reminder row - Label for scheduled reminder value row */ -"Time" = "Zeit"; - -/* title for time change detected notice */ -"Time Change Detected" = "Zeitänderung erkannt"; - -/* No comment provided by engineer. */ -"Toggle sign" = "Zeichen umschalten"; +"Testing Commands…" = "Teste Befehle"; /* The error message shown when Loop's basal schedule has more entries than the pod can support */ "Too many entries" = "Zu viele Einträge"; -/* description label for total delivery pod details row */ -"Total Delivery" = "Gesamt Abgabe"; - /* Instructions when pod cannot be deactivated */ -"Unable to deactivate pod. Please continue and pair a new one." = "Pod kann nicht deaktiviert werden. Bitte fahre fort und kopple einen neuen."; - -/* Title of delivery uncertainty recovery page */ -"Unable to Reach Pod" = "Pod kann nicht erreicht werden"; - -/* Title for pending command recovery screen */ -"Unable To Reach Pod" = "Pod kann nicht erreicht werden"; - -/* Alert format string for a failure to set temporary basal. (1: error description) */ -"Unable to set a temporary basal rate: %1$@" = "Eine temporäre Basalrate kann nicht gesetzt werden: %1$@"; - -/* Alert format string for a failure to set temporary basal with recovery suggestion. (1: error description) (2: recovery text) */ -"Unable to set a temporary basal rate: %1$@\n\n%2$@" = "Eine temporäre Basalrate kann nicht gesetzt werden: %1$@\n\n%2$@"; - -/* Label for pod life state when pod not fully activated */ -"Unfinished Activation" = "Nicht abgeschlossene Aktivierung"; - -/* Label for pod life state when pod not fully deactivated */ -"Unfinished deactivation" = "Nicht abgeschlossene Deaktivierung"; +"Unable to deactivate pod. Please continue and pair a new one." = "Pod kann nicht deaktiviert werden. Bitte fahren Sie fort und koppeln Sie einen neuen."; /* The detail text for delivered insulin when no measurement is available */ "Unknown" = "Unbekannt"; - -/* Label text for step two of insert cannula instructions */ -"Wait until insertion is completed." = "Warte bis das Einführen der Kanüle fertig ist."; - -/* Button label for user to answer cannula was properly inserted */ -"Yes" = "Ja"; - -/* bodyText for PodSetupView */ -"You will now begin the process of configuring your reminders, filling your Pod with insulin, pairing to your device and placing it on your body." = "Beginne nun damit, die Erinnerungen zu konfigurieren, Deinen Pod mit Insulin zu füllen, ihn mit Deinem Gerät zu koppeln und ihn an Deinem Körper zu platzieren."; - -/* Format string for instructions for setup complete view. (1: app name) */ -"Your Pod is ready for use.\n\n%1$@ will remind you to change your pod before it expires. You can change this to a time convenient for you." = "Dein Pod ist einsatzbereit.\n\n%1$@ erinnert Dich daran, Deinen Pod zu wechseln, bevor er abläuft. Du kannst eine für Dich passende Zeit wählen."; - diff --git a/Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings index 553743f51..0257eb0cd 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings @@ -66,7 +66,7 @@ "Changing time…" = "Cambiando hora..."; /* The title of the configuration section in settings */ -"Configuration" = "Configuración"; +"Configuration" = "Configuracion"; /* The title of the continue action in an action sheet */ "Continue" = "Continuar"; @@ -160,7 +160,7 @@ "Play Test Beeps" = "Tocar Pitidos de Prueba"; /* Progress message for play test beeps. */ -"Playing Test Beeps…" = "Tocado Pitidos de Prueba..."; +"Play Test Beeps…" = "Play Test Beeps…"; /* The title of the cell showing the pod pm version */ "PM Version" = "Versión de PM"; @@ -198,7 +198,7 @@ "Save" = "Guardar"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Programa"; +"Schedule" = "Programación"; /* The title of the status section in settings */ "Status" = "Estado"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings index 9ca678fdb..430b7f3c1 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings @@ -1,3 +1,12 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insuliinin annostelu on loppunut. Deaktivoi ja poista pumppu."; + /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ "%@ U" = "%@ U"; @@ -11,27 +20,18 @@ /* Format string for temp basal rate. (1: The localized amount) */ "%@ U/hour" = "%@ U/tunti"; -/* Appends a full-stop to a statement */ -"%@." = "%@."; - /* Format string for bolus percent progress. (1: Percent progress) */ "%@%%" = "%@%%"; /* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ "%@+ U" = "%@+ U"; +/* Appends a full-stop to a statement */ +"%@." = "%@."; + /* Format string for reservoir volume. (1: The localized volume) */ "%@U" = "%@U"; -/* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä %2$@"; - -/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ -"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insuliinin annostelu on loppunut. Deaktivoi ja poista pumppu."; - -/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ -"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; - /* The title of the cell showing the pod activated at time */ "Active Time" = "Aktiivinen aika"; @@ -57,7 +57,7 @@ "Bolus Delivery" = "Bolus"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Kumoa"; +"Cancel" = "Cancel"; /* The title of the command to change pump time zone */ "Change Time Zone" = "Muuta aikavyöhyke"; @@ -66,7 +66,7 @@ "Changing time…" = "Muutetaan aikaa…"; /* The title of the configuration section in settings */ -"Configuration" = "Määritykset"; +"Configuration" = "Configuration"; /* The title of the continue action in an action sheet */ "Continue" = "Jatka"; @@ -90,30 +90,15 @@ /* Title text for button to disable bolus beeps */ "Disable Bolus Beeps" = "Laita bolusäänet pois"; -/* Title text for button to disable confirmation beeps */ -"Disable Confirmation Beeps" = "Laita vahvistusäänet pois"; - /* Title text for button to enable bolus beeps */ "Enable Bolus Beeps" = "Laita bolusäänet päälle"; -/* Title text for button to enable confirmation beeps */ -"Enable Confirmation Beeps" = "Laita vahvistusäänet päälle"; - /* The alert title for disable bolus beeps error */ "Error disabling bolus beeps" = "Virhe laitettaessa bolusäänet pois päältä"; -/* The alert title for disable confirmation beeps error */ -"Error disabling confirmation beeps" = "Virhe laitettaessa vahvistusäänet pois päältä"; - -/* The alert title for emitting completion beep error */ -"Error emitting completion confirmation beep" = "Virhe lähetettäessä valmistumisen vahvistusääni"; - /* The alert title for enable bolus beeps error */ "Error enabling bolus beeps" = "Virhe laitettaessa bolusäänet päälle"; -/* The alert title for enable confirmation beeps error */ -"Error enabling confirmation beeps" = "Virhe laitettaessa vahvistusäänet päälle"; - /* The alert title for a resume error */ "Error Resuming" = "Virhe jatkamisessa"; @@ -192,18 +177,6 @@ /* The text of the loading label when priming */ "Priming…" = "Alustetaan…"; -/* The title of the command to read the pod status */ -"Read Pod Status" = "Lue pumpun tila"; - -/* Progress message for reading Pod status. */ -"Read Pod Status…" = "Luetaan pumpun tilaa…"; - -/* The title of the command to read the pulse log */ -"Read Pulse Log" = "Lue pulssiloki"; - -/* Progress message for reading pulse log. */ -"Reading Pulse Log…" = "Luetaan pulssilokia…"; - /* Label describing time remaining view */ "Remaining" = "Jäljellä"; @@ -222,10 +195,10 @@ /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ -"Save" = "Tallenna"; +"Save" = "Save"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Ohjelmoitu"; +"Schedule" = "Schedule"; /* The title of the status section in settings */ "Status" = "Tila"; @@ -256,4 +229,3 @@ /* The detail text for delivered insulin when no measurement is available */ "Unknown" = "Tuntematon"; - diff --git a/Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings index 54f721cb3..6dd0eb59a 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings @@ -15,7 +15,7 @@ "%@ U (Finished)" = "%@ U (Terminé)"; /* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ -"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; +"%@ U of %@ U (%@)" = "%1$@ U sur %2$@ U (%3$@)"; /* Format string for temp basal rate. (1: The localized amount) */ "%@ U/hour" = "%@ U/heure"; @@ -166,7 +166,7 @@ "PM Version" = "Version PM"; /* Label describing pod age view */ -"Pod Age" = " âge pod"; +"Pod Age" = "Âge du pod"; /* Title of the pod settings view controller */ "Pod Settings" = "Réglages du pod"; @@ -198,7 +198,7 @@ "Save" = "Sauvegarder"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Programmé"; +"Schedule" = "Programme"; /* The title of the status section in settings */ "Status" = "Statut"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings index ffb1994f8..5b4869049 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings @@ -57,7 +57,7 @@ "Bolus Delivery" = "Somministrazione in bolo"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Annulla"; +"Cancel" = "Cancella"; /* The title of the command to change pump time zone */ "Change Time Zone" = "Cambia fuso orario"; @@ -66,7 +66,7 @@ "Changing time…" = "Modifica ora in corso"; /* The title of the configuration section in settings */ -"Configuration" = "Configurazione"; +"Configuration" = "Impostazioni"; /* The title of the continue action in an action sheet */ "Continue" = "Continua"; @@ -198,7 +198,7 @@ "Save" = "Salva"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Programma"; +"Schedule" = "Programmazione"; /* The title of the status section in settings */ "Status" = "Stato"; @@ -229,4 +229,3 @@ /* The detail text for delivered insulin when no measurement is available */ "Unknown" = "Sconosciuto"; - diff --git a/Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings index 6d2b702e2..1bec62ec7 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings @@ -1,5 +1,5 @@ /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ enheter gjennstår klokken %2$@"; /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; @@ -15,7 +15,7 @@ "%@ U (Finished)" = "%@ E (Ferdig)"; /* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ -"%@ U of %@ U (%@)" = "%@ E av %@ E (%@)"; +"%@ U of %@ U (%@)" = "%1$@ E av %2$@ E (%3$@)"; /* Format string for temp basal rate. (1: The localized amount) */ "%@ U/hour" = "%@ E/time"; @@ -45,7 +45,7 @@ "Are you sure you want to stop using Omnipod?" = "Er du sikker på at du vil slutte å bruke Omnipod?"; /* The title text for the address assigned to the pod */ -"Assigned Address" = "Tildelt Adresse"; +"Assigned Address" = "Tildelt adresse"; /* The title of the cell showing pod basal status */ "Basal Delivery" = "Basalleveranse"; @@ -66,7 +66,7 @@ "Changing time…" = "Endrer tid..."; /* The title of the configuration section in settings */ -"Configuration" = "Konfigurasjon"; +"Configuration" = "Oppsett"; /* The title of the continue action in an action sheet */ "Continue" = "Fortsett"; @@ -124,10 +124,10 @@ "Greater than %1$@ units remaining at %2$@" = "Flere enn %1$@ enheter gjenstår klokken %2$@"; /* Instructions when deactivating pod that has been paired, but not attached. */ -"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Ufullstendig oppsatt pod må deaktiveres før sammenkobling med en ny. Vennligst deaktiver og kast pod."; +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Ufullstendig parkoblet pod må deaktiveres før sammenkobling med en ny. Vennligst deaktiver og kast pod."; /* Instructions when deactivating pod that has been paired and possibly attached. */ -"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Ufullstendig oppsatt pod må deaktiveres før sammenkobling med en ny. Vennligst deaktiver og fjern pod."; +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Ufullstendig parkoblet pod må deaktiveres før sammenkobling med en ny. Vennligst deaktiver og fjern pod."; /* Button title to insert cannula during setup */ "Insert Cannula" = "Sett inn kanyle"; @@ -151,19 +151,19 @@ "Pair New Pod" = "Koble sammen ny pod"; /* The text of the loading label when pairing */ -"Pairing…" = "Kobler sammen..."; +"Pairing…" = "Kobler sammen…"; /* The title of the cell showing the pod pi version */ -"PI Version" = "PI Versjon"; +"PI Version" = "PI-versjon"; /* The title of the command to play test beeps */ "Play Test Beeps" = "Spill test-toner"; /* Progress message for play test beeps. */ -"Play Test Beeps…" = "Spill test-toner..."; +"Play Test Beeps…" = "Spill test-toner…"; /* The title of the cell showing the pod pm version */ -"PM Version" = "PM Versjon"; +"PM Version" = "PM-versjon"; /* Label describing pod age view */ "Pod Age" = "Pod-alder"; @@ -175,7 +175,7 @@ "Primed" = "Fyllt"; /* The text of the loading label when priming */ -"Priming…" = "Fyller..."; +"Priming…" = "Fyller…"; /* Label describing time remaining view */ "Remaining" = "Gjenstående"; @@ -219,7 +219,7 @@ "Test Command" = "Test kommando"; /* Progress message for testing commands. */ -"Testing Commands…" = "Tester kommandoer..."; +"Testing Commands…" = "Tester kommandoer…"; /* The error message shown when Loop's basal schedule has more entries than the pod can support */ "Too many entries" = "For mange oppføringer"; @@ -229,4 +229,3 @@ /* The detail text for delivered insulin when no measurement is available */ "Unknown" = "Ukjent"; - diff --git a/Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings index 4ef6c51a5..7033ad5fa 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings @@ -1,5 +1,5 @@ /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ eenheden aanwezig op %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ eenheden aanwezig om %2$@"; /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; @@ -66,7 +66,7 @@ "Changing time…" = "Vervang tijd…"; /* The title of the configuration section in settings */ -"Configuration" = "Configuratie"; +"Configuration" = "Instellingen"; /* The title of the continue action in an action sheet */ "Continue" = "Vervolg"; @@ -88,7 +88,7 @@ "Device Information" = "Apparaat informatie"; /* Title text for button to disable bolus beeps */ -"Disable Bolus Beeps" = "Stop gebruik Bolus Piepjes"; +"Disable Bolus Beeps" = "Bolus piepjes uitschakelen"; /* Title text for button to enable bolus beeps */ "Enable Bolus Beeps" = "Pas Bolus Piepjes gebruik toe"; @@ -139,7 +139,7 @@ "Invalid entry" = "Ongeldige mogelijkheid"; /* The title of the cell showing the pod lot id */ -"Lot" = "Partij"; +"Lot" = "Lot"; /* The detail text for bolus delivery when no bolus is being delivered */ "None" = "Geen"; @@ -151,7 +151,7 @@ "Pair New Pod" = "Verbind nieuwe pod"; /* The text of the loading label when pairing */ -"Pairing…" = "Verbinden…"; +"Pairing…" = "Aan het verbinden…"; /* The title of the cell showing the pod pi version */ "PI Version" = "PI versie"; @@ -175,7 +175,7 @@ "Primed" = "Klaar gemaakt"; /* The text of the loading label when priming */ -"Priming…" = "Klaar maken…"; +"Priming…" = "Aan het klaar maken…"; /* Label describing time remaining view */ "Remaining" = "Resterend"; @@ -195,16 +195,16 @@ /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ -"Save" = "Sla op"; +"Save" = "Opslaan"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Plan"; +"Schedule" = "Schema"; /* The title of the status section in settings */ "Status" = "Status"; /* A message indicating a command succeeded */ -"Succeeded" = "Geslaagd"; +"Succeeded" = "Geslaagd 👍"; /* The detail text of the basal row when pod is suspended */ "Suspended" = "Onderbroken"; @@ -229,4 +229,3 @@ /* The detail text for delivered insulin when no measurement is available */ "Unknown" = "Onbekend"; - diff --git a/Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings index 3a8ea5b8b..59e71f50a 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings @@ -9,7 +9,7 @@ /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ -"%@ U" = "%@ J"; +"%@ U" = "%@ j."; /* Format string for bolus progress when finished. (1: The localized amount) */ "%@ U (Finished)" = "%@ J (zakończone)"; @@ -66,7 +66,7 @@ "Changing time…" = "Zmiana czasu…"; /* The title of the configuration section in settings */ -"Configuration" = "Konfiguracja"; +"Configuration" = "Configuration"; /* The title of the continue action in an action sheet */ "Continue" = "Kontynuuj"; @@ -198,7 +198,7 @@ "Save" = "Zapisz"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Harmonogram"; +"Schedule" = "Schedule"; /* The title of the status section in settings */ "Status" = "Status"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings index 0e8bdf71e..955a7e803 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings @@ -1,5 +1,5 @@ /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ unidades restantes as %2$@"; /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; @@ -66,7 +66,7 @@ "Changing time…" = "Alterando a hora..."; /* The title of the configuration section in settings */ -"Configuration" = "Configuração"; +"Configuration" = "Ajustes"; /* The title of the continue action in an action sheet */ "Continue" = "Continuar"; @@ -139,7 +139,7 @@ "Invalid entry" = "Entrada inválida"; /* The title of the cell showing the pod lot id */ -"Lot" = "Lot"; +"Lot" = "Lote"; /* The detail text for bolus delivery when no bolus is being delivered */ "None" = "Nenhum"; @@ -198,7 +198,7 @@ "Save" = "Salvar"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Agendada"; +"Schedule" = "Agenda"; /* The title of the status section in settings */ "Status" = "Estado"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/pt-PT.lproj/Localizable.strings new file mode 100644 index 000000000..0e42006f5 --- /dev/null +++ b/Dependencies/rileylink_ios/OmniKitUI/pt-PT.lproj/Localizable.strings @@ -0,0 +1,231 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod."; + +/* Format string for delivered insulin. (1: The localized amount) + Format string for insulin remaining in reservoir. (1: The localized amount) */ +"%@ U" = "%@ U"; + +/* Format string for bolus progress when finished. (1: The localized amount) */ +"%@ U (Finished)" = "%@ U (Finished)"; + +/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ +"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; + +/* Format string for temp basal rate. (1: The localized amount) */ +"%@ U/hour" = "%@ U/hour"; + +/* Format string for bolus percent progress. (1: Percent progress) */ +"%@%%" = "%@%%"; + +/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ +"%@+ U" = "%@+ U"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* The title of the cell showing the pod activated at time */ +"Active Time" = "Active Time"; + +/* The title of the cell showing alarm status */ +"Alarms" = "Alarms"; + +/* Confirmation message for shutting down a pod */ +"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?"; + +/* Confirmation message for removing Omnipod PumpManager */ +"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?"; + +/* The title text for the address assigned to the pod */ +"Assigned Address" = "Assigned Address"; + +/* The title of the cell showing pod basal status */ +"Basal Delivery" = "Basal Delivery"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Basal Rates"; + +/* The title of the cell showing pod bolus status */ +"Bolus Delivery" = "Bolus Delivery"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancelar"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Change Time Zone"; + +/* Progress message for changing pod time. */ +"Changing time…" = "Changing time…"; + +/* The title of the configuration section in settings */ +"Configuration" = "Ajustes"; + +/* The title of the continue action in an action sheet */ +"Continue" = "Continue"; + +/* Button title to deactivate pod because of fault during setup */ +"Deactivate" = "Deactivate"; + +/* Button title for pod deactivation + Button title to deactivate pod */ +"Deactivate Pod" = "Deactivate Pod"; + +/* Button title to delete Omnipod PumpManager */ +"Delete Omnipod" = "Delete Omnipod"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Delivery Limits"; + +/* The title of the device information section in settings */ +"Device Information" = "Device Information"; + +/* Title text for button to disable bolus beeps */ +"Disable Bolus Beeps" = "Disable Bolus Beeps"; + +/* Title text for button to enable bolus beeps */ +"Enable Bolus Beeps" = "Enable Bolus Beeps"; + +/* The alert title for disable bolus beeps error */ +"Error disabling bolus beeps" = "Error disabling bolus beeps"; + +/* The alert title for enable bolus beeps error */ +"Error enabling bolus beeps" = "Error enabling bolus beeps"; + +/* The alert title for a resume error */ +"Error Resuming" = "Error Resuming"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Error Suspending"; + +/* The title of the cell showing the pod expiration reminder date */ +"Expiration Reminder" = "Expiration Reminder"; + +/* The title of the cell showing the pod expiration after expiry */ +"Expired" = "Expired"; + +/* The title of the cell showing the pod expiration */ +"Expires" = "Expires"; + +/* Pod life HUD view label */ +"Fault" = "Fault"; + +/* The title of the command to finish pod setup */ +"Finish pod setup" = "Finish pod setup"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@"; + +/* Instructions when deactivating pod that has been paired, but not attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod."; + +/* Instructions when deactivating pod that has been paired and possibly attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod."; + +/* Button title to insert cannula during setup */ +"Insert Cannula" = "Insert Cannula"; + +/* The title of the cell showing delivered insulin */ +"Insulin Delivered" = "Insulin Delivered"; + +/* The error message shown when Loop's basal schedule has an unsupported rate */ +"Invalid entry" = "Invalid entry"; + +/* The title of the cell showing the pod lot id */ +"Lot" = "Lot"; + +/* The detail text for bolus delivery when no bolus is being delivered */ +"None" = "None"; + +/* Button title to pair with pod during setup */ +"Pair" = "Pair"; + +/* The title of the command to pair new pod */ +"Pair New Pod" = "Pair New Pod"; + +/* The text of the loading label when pairing */ +"Pairing…" = "Pairing…"; + +/* The title of the cell showing the pod pi version */ +"PI Version" = "PI Version"; + +/* The title of the command to play test beeps */ +"Play Test Beeps" = "Play Test Beeps"; + +/* Progress message for play test beeps. */ +"Play Test Beeps…" = "Play Test Beeps…"; + +/* The title of the cell showing the pod pm version */ +"PM Version" = "PM Version"; + +/* Label describing pod age view */ +"Pod Age" = "Pod Age"; + +/* Title of the pod settings view controller */ +"Pod Settings" = "Pod Settings"; + +/* The text of the loading label when pod is primed */ +"Primed" = "Primed"; + +/* The text of the loading label when priming */ +"Priming…" = "Priming…"; + +/* Label describing time remaining view */ +"Remaining" = "Remaining"; + +/* Label indicating pod replacement necessary + The title of the command to replace pod */ +"Replace Pod" = "Replace Pod"; + +/* The title of the command to replace pod when there is a pod fault */ +"Replace Pod Now" = "Replace Pod Now"; + +/* The title of the cell showing reservoir status */ +"Reservoir" = "Reservoir"; + +/* Button title for retrying pod deactivation */ +"Retry Pod Deactivation" = "Retry Pod Deactivation"; + +/* Title of button to save delivery limit settings + Title of button to sync basal profile when no pod paired */ +"Save" = "Salvar"; + +/* The detail text of the basal row when pod is running scheduled basal */ +"Schedule" = "Agenda"; + +/* The title of the status section in settings */ +"Status" = "Status"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The detail text of the basal row when pod is suspended */ +"Suspended" = "Suspended"; + +/* Title text for the button to delete Omnipod PumpManager */ +"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps"; + +/* Title of button to sync basal profile from pod */ +"Sync With Pod" = "Sync With Pod"; + +/* The title of the command to run the test command */ +"Test Command" = "Test Command"; + +/* Progress message for testing commands. */ +"Testing Commands…" = "Testing Commands…"; + +/* The error message shown when Loop's basal schedule has more entries than the pod can support */ +"Too many entries" = "Too many entries"; + +/* Instructions when pod cannot be deactivated */ +"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one."; + +/* The detail text for delivered insulin when no measurement is available */ +"Unknown" = "Unknown"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings index 18f52f860..16e9572a1 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings @@ -9,7 +9,7 @@ /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ -"%@ U" = "%@ ед"; +"%@ U" = "%@ Eд"; /* Format string for bolus progress when finished. (1: The localized amount) */ "%@ U (Finished)" = "%@ ед (подано)"; @@ -175,7 +175,7 @@ "Primed" = "Заполнено"; /* The text of the loading label when priming */ -"Priming…" = ""; +"Priming…" = "Заполнение…"; /* Label describing time remaining view */ "Remaining" = "Заполняется"; @@ -198,7 +198,7 @@ "Save" = "Сохранить"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "По графику"; +"Schedule" = "График"; /* The title of the status section in settings */ "Status" = "Состояние"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/sk.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/sk.lproj/Localizable.strings new file mode 100644 index 000000000..4b33c7686 --- /dev/null +++ b/Dependencies/rileylink_ios/OmniKitUI/sk.lproj/Localizable.strings @@ -0,0 +1,231 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ jednotiek zostáva o %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Podávanie inzulínu je zastavené. Prosím deaktivujte a odstráňte Pod."; + +/* Format string for delivered insulin. (1: The localized amount) + Format string for insulin remaining in reservoir. (1: The localized amount) */ +"%@ U" = "%@ U"; + +/* Format string for bolus progress when finished. (1: The localized amount) */ +"%@ U (Finished)" = "%@ U (Ukončené)"; + +/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ +"%@ U of %@ U (%@)" = "%1$@ J z %2$@ J (%3$@)"; + +/* Format string for temp basal rate. (1: The localized amount) */ +"%@ U/hour" = "%@ J/hod"; + +/* Format string for bolus percent progress. (1: Percent progress) */ +"%@%%" = "%@%%"; + +/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ +"%@+ U" = "%@+ J"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@J"; + +/* The title of the cell showing the pod activated at time */ +"Active Time" = "Aktívny Čas"; + +/* The title of the cell showing alarm status */ +"Alarms" = "Alarmy"; + +/* Confirmation message for shutting down a pod */ +"Are you sure you want to shutdown this pod?" = "Naozaj chcete vypnúť tento Pod?"; + +/* Confirmation message for removing Omnipod PumpManager */ +"Are you sure you want to stop using Omnipod?" = "Naozaj chcete prestať používať Ominpod?"; + +/* The title text for the address assigned to the pod */ +"Assigned Address" = "Priradená Adresa"; + +/* The title of the cell showing pod basal status */ +"Basal Delivery" = "Podávanie Bazálu"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Bazálne Dávky"; + +/* The title of the cell showing pod bolus status */ +"Bolus Delivery" = "Podávanie Bolusu"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Cancel"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Zmeniť Časové Pásmo"; + +/* Progress message for changing pod time. */ +"Changing time…" = "Mení sa čas…"; + +/* The title of the configuration section in settings */ +"Configuration" = "Configuration"; + +/* The title of the continue action in an action sheet */ +"Continue" = "Pokračovať"; + +/* Button title to deactivate pod because of fault during setup */ +"Deactivate" = "Deaktivovať"; + +/* Button title for pod deactivation + Button title to deactivate pod */ +"Deactivate Pod" = "Deaktivovať Pod"; + +/* Button title to delete Omnipod PumpManager */ +"Delete Omnipod" = "Vymazať Omnipod"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Limity Dávkovania"; + +/* The title of the device information section in settings */ +"Device Information" = "Informácie o zariadeni"; + +/* Title text for button to disable bolus beeps */ +"Disable Bolus Beeps" = "Vypnúť Pípnutie pre Bolus"; + +/* Title text for button to enable bolus beeps */ +"Enable Bolus Beeps" = "Zapnúť Pípnutie pre Bolus"; + +/* The alert title for disable bolus beeps error */ +"Error disabling bolus beeps" = "Chyba vypnutia pípnutie pre Bolus"; + +/* The alert title for enable bolus beeps error */ +"Error enabling bolus beeps" = "Chyba zapnutia pípnutie pre bolus"; + +/* The alert title for a resume error */ +"Error Resuming" = "Zhrnutie Chyby"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Chyba Pozastavenia"; + +/* The title of the cell showing the pod expiration reminder date */ +"Expiration Reminder" = "Pripomienka Expirácie"; + +/* The title of the cell showing the pod expiration after expiry */ +"Expired" = "Expirovaný"; + +/* The title of the cell showing the pod expiration */ +"Expires" = "Expiruje"; + +/* Pod life HUD view label */ +"Fault" = "Fault"; + +/* The title of the command to finish pod setup */ +"Finish pod setup" = "Dokončiť nastavenie Podu"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"Greater than %1$@ units remaining at %2$@" = "Viac ako %1$@ jednotiek ostáva o %2$@"; + +/* Instructions when deactivating pod that has been paired, but not attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Neúplne nastavený Pod musí byť deaktivovaný predtým ako spárujete nový. Prosím deaktivujte a znehodnodte Pod."; + +/* Instructions when deactivating pod that has been paired and possibly attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Neúplne nastavený Pod musí byť deaktivovaný predtým ako spárujete nový. Prosím deaktivujte a odstráňte Pod."; + +/* Button title to insert cannula during setup */ +"Insert Cannula" = "Zaviesť Kanylu"; + +/* The title of the cell showing delivered insulin */ +"Insulin Delivered" = "Podaný Inzulín"; + +/* The error message shown when Loop's basal schedule has an unsupported rate */ +"Invalid entry" = "Neplatný záznam"; + +/* The title of the cell showing the pod lot id */ +"Lot" = "Lot"; + +/* The detail text for bolus delivery when no bolus is being delivered */ +"None" = "None"; + +/* Button title to pair with pod during setup */ +"Pair" = "Pair"; + +/* The title of the command to pair new pod */ +"Pair New Pod" = "Pair New Pod"; + +/* The text of the loading label when pairing */ +"Pairing…" = "Pairing…"; + +/* The title of the cell showing the pod pi version */ +"PI Version" = "PI Version"; + +/* The title of the command to play test beeps */ +"Play Test Beeps" = "Play Test Beeps"; + +/* Progress message for play test beeps. */ +"Play Test Beeps…" = "Play Test Beeps…"; + +/* The title of the cell showing the pod pm version */ +"PM Version" = "PM Version"; + +/* Label describing pod age view */ +"Pod Age" = "Pod Age"; + +/* Title of the pod settings view controller */ +"Pod Settings" = "Pod Settings"; + +/* The text of the loading label when pod is primed */ +"Primed" = "Primed"; + +/* The text of the loading label when priming */ +"Priming…" = "Priming…"; + +/* Label describing time remaining view */ +"Remaining" = "Remaining"; + +/* Label indicating pod replacement necessary + The title of the command to replace pod */ +"Replace Pod" = "Replace Pod"; + +/* The title of the command to replace pod when there is a pod fault */ +"Replace Pod Now" = "Replace Pod Now"; + +/* The title of the cell showing reservoir status */ +"Reservoir" = "Reservoir"; + +/* Button title for retrying pod deactivation */ +"Retry Pod Deactivation" = "Retry Pod Deactivation"; + +/* Title of button to save delivery limit settings + Title of button to sync basal profile when no pod paired */ +"Save" = "Save"; + +/* The detail text of the basal row when pod is running scheduled basal */ +"Schedule" = "Schedule"; + +/* The title of the status section in settings */ +"Status" = "Status"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Succeeded"; + +/* The detail text of the basal row when pod is suspended */ +"Suspended" = "Suspended"; + +/* Title text for the button to delete Omnipod PumpManager */ +"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps"; + +/* Title of button to sync basal profile from pod */ +"Sync With Pod" = "Sync With Pod"; + +/* The title of the command to run the test command */ +"Test Command" = "Test Command"; + +/* Progress message for testing commands. */ +"Testing Commands…" = "Testing Commands…"; + +/* The error message shown when Loop's basal schedule has more entries than the pod can support */ +"Too many entries" = "Too many entries"; + +/* Instructions when pod cannot be deactivated */ +"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one."; + +/* The detail text for delivered insulin when no measurement is available */ +"Unknown" = "Unknown"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings index 8d5d3076b..74baefb1d 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings @@ -9,7 +9,7 @@ /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ -"%@ U" = "%@ E"; +"%@ U" = "%@ IE"; /* Format string for bolus progress when finished. (1: The localized amount) */ "%@ U (Finished)" = "%@ E (Klar)"; @@ -103,7 +103,7 @@ "Error Resuming" = "Fel vid återupptagande"; /* The alert title for a suspend error */ -"Error Suspending" = "Fel vid försök till paus"; +"Error Suspending" = "Kunde inte pausa pump"; /* The title of the cell showing the pod expiration reminder date */ "Expiration Reminder" = "Påminnelse om utgångsdatum"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings index a6afce86f..3f76c8632 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings @@ -1,231 +1,231 @@ /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; +"%1$@ units remaining at %2$@" = "%1$@ ünite %2$@'de kaldı"; /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; /* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ -"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod."; +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. İnsülin iletimi durduruldu. Lütfen pod'u devre dışı bırakın ve çıkartın."; /* Format string for delivered insulin. (1: The localized amount) Format string for insulin remaining in reservoir. (1: The localized amount) */ -"%@ U" = "%@ U"; +"%@ U" = "%@ Ü"; /* Format string for bolus progress when finished. (1: The localized amount) */ -"%@ U (Finished)" = "%@ U (Finished)"; +"%@ U (Finished)" = "%@ Ü (Tamamlandı)"; /* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ -"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; +"%@ U of %@ U (%@)" = "%2$@ Ü den %1$@ Ü (%3$@)"; /* Format string for temp basal rate. (1: The localized amount) */ -"%@ U/hour" = "%@ U/hour"; +"%@ U/hour" = "%@ Ü/Sa"; /* Format string for bolus percent progress. (1: Percent progress) */ "%@%%" = "%@%%"; /* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ -"%@+ U" = "%@+ U"; +"%@+ U" = "%@+ Ü"; /* Appends a full-stop to a statement */ "%@." = "%@."; /* Format string for reservoir volume. (1: The localized volume) */ -"%@U" = "%@U"; +"%@U" = "%@Ü"; /* The title of the cell showing the pod activated at time */ -"Active Time" = "Active Time"; +"Active Time" = "Aktif Süre"; /* The title of the cell showing alarm status */ -"Alarms" = "Alarms"; +"Alarms" = "Alarmlar"; /* Confirmation message for shutting down a pod */ -"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?"; +"Are you sure you want to shutdown this pod?" = "Bu pod'u iptal etmek istediğinizden emin misiniz?"; /* Confirmation message for removing Omnipod PumpManager */ -"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?"; +"Are you sure you want to stop using Omnipod?" = "Omnipod'u kullanmayı bırakmak istediğinizden emin misiniz?"; /* The title text for the address assigned to the pod */ -"Assigned Address" = "Assigned Address"; +"Assigned Address" = "Adres Atandı"; /* The title of the cell showing pod basal status */ -"Basal Delivery" = "Basal Delivery"; +"Basal Delivery" = "Bazal İletimi"; /* The title text for the basal rate schedule */ -"Basal Rates" = "Basal Rates"; +"Basal Rates" = "Bazal Oranları"; /* The title of the cell showing pod bolus status */ -"Bolus Delivery" = "Bolus Delivery"; +"Bolus Delivery" = "Bolus İletimi"; /* The title of the cancel action in an action sheet */ -"Cancel" = "Cancel"; +"Cancel" = "Vazgeç"; /* The title of the command to change pump time zone */ -"Change Time Zone" = "Change Time Zone"; +"Change Time Zone" = "Zaman dilimini Değiştir"; /* Progress message for changing pod time. */ -"Changing time…" = "Changing time…"; +"Changing time…" = "Zaman değiştiriliyor…"; /* The title of the configuration section in settings */ -"Configuration" = "Configuration"; +"Configuration" = "Yapılandırma"; /* The title of the continue action in an action sheet */ -"Continue" = "Continue"; +"Continue" = "Devam et"; /* Button title to deactivate pod because of fault during setup */ -"Deactivate" = "Deactivate"; +"Deactivate" = "Devredışı bırak"; /* Button title for pod deactivation Button title to deactivate pod */ -"Deactivate Pod" = "Deactivate Pod"; +"Deactivate Pod" = "Pod'u devredışı bırak"; /* Button title to delete Omnipod PumpManager */ -"Delete Omnipod" = "Delete Omnipod"; +"Delete Omnipod" = "Omnipod'u Sil"; /* Title text for delivery limits */ -"Delivery Limits" = "Delivery Limits"; +"Delivery Limits" = "İletim Kısıtlamaları"; /* The title of the device information section in settings */ -"Device Information" = "Device Information"; +"Device Information" = "Cihaz Bilgileri"; /* Title text for button to disable bolus beeps */ -"Disable Bolus Beeps" = "Disable Bolus Beeps"; +"Disable Bolus Beeps" = "Bolus Uyarılarını Devre Dışı Bırak"; /* Title text for button to enable bolus beeps */ -"Enable Bolus Beeps" = "Enable Bolus Beeps"; +"Enable Bolus Beeps" = "Bolus Uyarılarını Etkinleştir"; /* The alert title for disable bolus beeps error */ -"Error disabling bolus beeps" = "Error disabling bolus beeps"; +"Error disabling bolus beeps" = "Bolus uyarılarını devre dışı bırakırken hata oluştu"; /* The alert title for enable bolus beeps error */ -"Error enabling bolus beeps" = "Error enabling bolus beeps"; +"Error enabling bolus beeps" = "Bolus uyarılarını etkinleştirirken hata oluştu"; /* The alert title for a resume error */ -"Error Resuming" = "Error Resuming"; +"Error Resuming" = "Devam ederken hata oluştu"; /* The alert title for a suspend error */ -"Error Suspending" = "Error Suspending"; +"Error Suspending" = "Askıya alırken Hata"; /* The title of the cell showing the pod expiration reminder date */ -"Expiration Reminder" = "Expiration Reminder"; +"Expiration Reminder" = "Süre Sonu Hatırlatıcısı"; /* The title of the cell showing the pod expiration after expiry */ -"Expired" = "Expired"; +"Expired" = "Süresi doldu"; /* The title of the cell showing the pod expiration */ -"Expires" = "Expires"; +"Expires" = "Bitiyor"; /* Pod life HUD view label */ -"Fault" = "Fault"; +"Fault" = "Hata"; /* The title of the command to finish pod setup */ -"Finish pod setup" = "Finish pod setup"; +"Finish pod setup" = "Pod kurulumu bitir"; /* Accessibility format string for (1: localized volume)(2: time) */ -"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@"; +"Greater than %1$@ units remaining at %2$@" = "%2$@ 'te %1$@ üniteden fazla kaldı"; /* Instructions when deactivating pod that has been paired, but not attached. */ -"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod."; +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Eksik ayarlanmış pod, yenisiyle eşleştirmeden önce devre dışı bırakılmalıdır. Lütfen pod'u devre dışı bırakın ve atın."; /* Instructions when deactivating pod that has been paired and possibly attached. */ -"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod."; +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Eksik ayarlanmış pod, yenisiyle eşleştirmeden önce devre dışı bırakılmalıdır. Lütfen pod'u devre dışı bırakın ve çıkartın."; /* Button title to insert cannula during setup */ -"Insert Cannula" = "Insert Cannula"; +"Insert Cannula" = "Kanül Yerleştir"; /* The title of the cell showing delivered insulin */ -"Insulin Delivered" = "Insulin Delivered"; +"Insulin Delivered" = "İnsülin Gönderildi"; /* The error message shown when Loop's basal schedule has an unsupported rate */ -"Invalid entry" = "Invalid entry"; +"Invalid entry" = "Geçersiz girdi"; /* The title of the cell showing the pod lot id */ -"Lot" = "Lot"; +"Lot" = "Parti"; /* The detail text for bolus delivery when no bolus is being delivered */ -"None" = "None"; +"None" = "Hiçbiri"; /* Button title to pair with pod during setup */ -"Pair" = "Pair"; +"Pair" = "Eşleştir"; /* The title of the command to pair new pod */ -"Pair New Pod" = "Pair New Pod"; +"Pair New Pod" = "Yeni Pod Eşleştir"; /* The text of the loading label when pairing */ -"Pairing…" = "Pairing…"; +"Pairing…" = "Eşlestiriliyor…"; /* The title of the cell showing the pod pi version */ -"PI Version" = "PI Version"; +"PI Version" = "PI Sürümü"; /* The title of the command to play test beeps */ -"Play Test Beeps" = "Play Test Beeps"; +"Play Test Beeps" = "Test Bip Sesi Çal"; /* Progress message for play test beeps. */ -"Play Test Beeps…" = "Play Test Beeps…"; +"Play Test Beeps…" = "Test Bip Sesi Çal…"; /* The title of the cell showing the pod pm version */ -"PM Version" = "PM Version"; +"PM Version" = "PM Sürümü"; /* Label describing pod age view */ -"Pod Age" = "Pod Age"; +"Pod Age" = "Pod Yaşı"; /* Title of the pod settings view controller */ -"Pod Settings" = "Pod Settings"; +"Pod Settings" = "Pod Ayarları"; /* The text of the loading label when pod is primed */ -"Primed" = "Primed"; +"Primed" = "Hazırlandı"; /* The text of the loading label when priming */ -"Priming…" = "Priming…"; +"Priming…" = "Hazırlanıyor…"; /* Label describing time remaining view */ -"Remaining" = "Remaining"; +"Remaining" = "Geri Kalan"; /* Label indicating pod replacement necessary The title of the command to replace pod */ -"Replace Pod" = "Replace Pod"; +"Replace Pod" = "Pod'u değiştir"; /* The title of the command to replace pod when there is a pod fault */ -"Replace Pod Now" = "Replace Pod Now"; +"Replace Pod Now" = "Pod'u şimdi değiştir"; /* The title of the cell showing reservoir status */ -"Reservoir" = "Reservoir"; +"Reservoir" = "Rezervuar"; /* Button title for retrying pod deactivation */ -"Retry Pod Deactivation" = "Retry Pod Deactivation"; +"Retry Pod Deactivation" = "Pod Devre Dışı Bırakmayı Tekrar Dene"; /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ -"Save" = "Save"; +"Save" = "Kaydet"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "Schedule"; +"Schedule" = "Zamanlama"; /* The title of the status section in settings */ -"Status" = "Status"; +"Status" = "Durum"; /* A message indicating a command succeeded */ -"Succeeded" = "Succeeded"; +"Succeeded" = "Başarılı oldu"; /* The detail text of the basal row when pod is suspended */ -"Suspended" = "Suspended"; +"Suspended" = "Askıya Alındı"; /* Title text for the button to delete Omnipod PumpManager */ -"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps"; +"Switch from Omnipod Pumps" = "Omnipod'u kullanmayı bırak"; /* Title of button to sync basal profile from pod */ -"Sync With Pod" = "Sync With Pod"; +"Sync With Pod" = "Pod'la eşitle"; /* The title of the command to run the test command */ -"Test Command" = "Test Command"; +"Test Command" = "Komut dene"; /* Progress message for testing commands. */ -"Testing Commands…" = "Testing Commands…"; +"Testing Commands…" = "Komutlar deneniyor…"; /* The error message shown when Loop's basal schedule has more entries than the pod can support */ -"Too many entries" = "Too many entries"; +"Too many entries" = "Çok fazla sayıda giriş"; /* Instructions when pod cannot be deactivated */ -"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one."; +"Unable to deactivate pod. Please continue and pair a new one." = "Pod devre dışı bırakılamıyor. Lütfen devam edin ve yeni bir tanesi ile eşleştirin."; /* The detail text for delivered insulin when no measurement is available */ -"Unknown" = "Unknown"; +"Unknown" = "Bilinmiyor"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings new file mode 100644 index 000000000..92876df99 --- /dev/null +++ b/Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings @@ -0,0 +1,231 @@ +/* Accessibility format string for (1: localized volume)(2: time) */ +"%1$@ units remaining at %2$@" = "%1$@ одиниць залишилося на %2$@"; + +/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ +"%1$@%2$@%3$@" = "%1$@%2$@%3$@"; + +/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */ +"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Подача інсуліну спинилася. Будь ласка, вимкніть і видаліть POD."; + +/* Format string for delivered insulin. (1: The localized amount) + Format string for insulin remaining in reservoir. (1: The localized amount) */ +"%@ U" = "%@ U"; + +/* Format string for bolus progress when finished. (1: The localized amount) */ +"%@ U (Finished)" = "%@ U (Завершено)"; + +/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ +"%@ U of %@ U (%@)" = "%1$@ U з %2$@ U (%3$@)"; + +/* Format string for temp basal rate. (1: The localized amount) */ +"%@ U/hour" = " %@U/год"; + +/* Format string for bolus percent progress. (1: Percent progress) */ +"%@%%" = "%@%%"; + +/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ +"%@+ U" = "%@ U"; + +/* Appends a full-stop to a statement */ +"%@." = "%@."; + +/* Format string for reservoir volume. (1: The localized volume) */ +"%@U" = "%@U"; + +/* The title of the cell showing the pod activated at time */ +"Active Time" = "Активний час"; + +/* The title of the cell showing alarm status */ +"Alarms" = "Тривога"; + +/* Confirmation message for shutting down a pod */ +"Are you sure you want to shutdown this pod?" = "Ви впевнені, що хочете завершити цей POD?"; + +/* Confirmation message for removing Omnipod PumpManager */ +"Are you sure you want to stop using Omnipod?" = "Ви впевнені, що хочете зупинити Omnipod?"; + +/* The title text for the address assigned to the pod */ +"Assigned Address" = "Призначена адреса"; + +/* The title of the cell showing pod basal status */ +"Basal Delivery" = "Базальна доставка"; + +/* The title text for the basal rate schedule */ +"Basal Rates" = "Дози базалу"; + +/* The title of the cell showing pod bolus status */ +"Bolus Delivery" = "Подача болюса"; + +/* The title of the cancel action in an action sheet */ +"Cancel" = "Відмінити"; + +/* The title of the command to change pump time zone */ +"Change Time Zone" = "Змінити часовий пояс"; + +/* Progress message for changing pod time. */ +"Changing time…" = "Зміна часу…"; + +/* The title of the configuration section in settings */ +"Configuration" = "Налаштування"; + +/* The title of the continue action in an action sheet */ +"Continue" = "Продовжити"; + +/* Button title to deactivate pod because of fault during setup */ +"Deactivate" = "Деактивувати"; + +/* Button title for pod deactivation + Button title to deactivate pod */ +"Deactivate Pod" = "Деактивувати POD"; + +/* Button title to delete Omnipod PumpManager */ +"Delete Omnipod" = "Вилучити Omnipod"; + +/* Title text for delivery limits */ +"Delivery Limits" = "Ліміт доставки"; + +/* The title of the device information section in settings */ +"Device Information" = "Відомості про пристрій"; + +/* Title text for button to disable bolus beeps */ +"Disable Bolus Beeps" = "Вимкнути звук болюс"; + +/* Title text for button to enable bolus beeps */ +"Enable Bolus Beeps" = "Увімкнути звук болюс"; + +/* The alert title for disable bolus beeps error */ +"Error disabling bolus beeps" = "Помилка вимкнення болюс біп"; + +/* The alert title for enable bolus beeps error */ +"Error enabling bolus beeps" = "Помилка увімкнення bolus біп"; + +/* The alert title for a resume error */ +"Error Resuming" = "Помилка при відновленні"; + +/* The alert title for a suspend error */ +"Error Suspending" = "Помилка призупинення"; + +/* The title of the cell showing the pod expiration reminder date */ +"Expiration Reminder" = "Нагадування про термін дії"; + +/* The title of the cell showing the pod expiration after expiry */ +"Expired" = "Минув термін дії"; + +/* The title of the cell showing the pod expiration */ +"Expires" = "Термін закінчується"; + +/* Pod life HUD view label */ +"Fault" = "Збій"; + +/* The title of the command to finish pod setup */ +"Finish pod setup" = "Завершити налаштування POD"; + +/* Accessibility format string for (1: localized volume)(2: time) */ +"Greater than %1$@ units remaining at %2$@" = "Залишилось більше %1$@ одиниць на %2$@"; + +/* Instructions when deactivating pod that has been paired, but not attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Старий POD має бути деактивований, для створення пари з новим. Будь ласка, деактивуйте та зніміть старий POD."; + +/* Instructions when deactivating pod that has been paired and possibly attached. */ +"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Старий pod має бути деактивований, для створення пари з новим. Будь ласка, деактивуйте та зніміть старий pod."; + +/* Button title to insert cannula during setup */ +"Insert Cannula" = "Вставте канюлю"; + +/* The title of the cell showing delivered insulin */ +"Insulin Delivered" = "Доставлено інсуліну"; + +/* The error message shown when Loop's basal schedule has an unsupported rate */ +"Invalid entry" = "Невірний запис"; + +/* The title of the cell showing the pod lot id */ +"Lot" = "Партія"; + +/* The detail text for bolus delivery when no bolus is being delivered */ +"None" = "Жоден"; + +/* Button title to pair with pod during setup */ +"Pair" = "Пов'язати"; + +/* The title of the command to pair new pod */ +"Pair New Pod" = "Підключити новий POD"; + +/* The text of the loading label when pairing */ +"Pairing…" = "Підключення…"; + +/* The title of the cell showing the pod pi version */ +"PI Version" = "PI версія"; + +/* The title of the command to play test beeps */ +"Play Test Beeps" = "Програти тестовий звук"; + +/* Progress message for play test beeps. */ +"Play Test Beeps…" = "Тестовий звук програється…"; + +/* The title of the cell showing the pod pm version */ +"PM Version" = "PM версія"; + +/* Label describing pod age view */ +"Pod Age" = "Вік PODу"; + +/* Title of the pod settings view controller */ +"Pod Settings" = "Налаштування PODу"; + +/* The text of the loading label when pod is primed */ +"Primed" = "Активовано"; + +/* The text of the loading label when priming */ +"Priming…" = "Активація..."; + +/* Label describing time remaining view */ +"Remaining" = "Залишок"; + +/* Label indicating pod replacement necessary + The title of the command to replace pod */ +"Replace Pod" = "Замініть POD"; + +/* The title of the command to replace pod when there is a pod fault */ +"Replace Pod Now" = "Замініть POD на новий"; + +/* The title of the cell showing reservoir status */ +"Reservoir" = "Резервуар"; + +/* Button title for retrying pod deactivation */ +"Retry Pod Deactivation" = "Повторити деактивацію PODу"; + +/* Title of button to save delivery limit settings + Title of button to sync basal profile when no pod paired */ +"Save" = "Зберегти"; + +/* The detail text of the basal row when pod is running scheduled basal */ +"Schedule" = "Розклад"; + +/* The title of the status section in settings */ +"Status" = "Статус"; + +/* A message indicating a command succeeded */ +"Succeeded" = "Успішно"; + +/* The detail text of the basal row when pod is suspended */ +"Suspended" = "Призупинено"; + +/* Title text for the button to delete Omnipod PumpManager */ +"Switch from Omnipod Pumps" = "Відключитися від помп Omnipod"; + +/* Title of button to sync basal profile from pod */ +"Sync With Pod" = "Синхронізація з POD"; + +/* The title of the command to run the test command */ +"Test Command" = "Тестова команда"; + +/* Progress message for testing commands. */ +"Testing Commands…" = "Тестування команд…"; + +/* The error message shown when Loop's basal schedule has more entries than the pod can support */ +"Too many entries" = "Забагато записів"; + +/* Instructions when pod cannot be deactivated */ +"Unable to deactivate pod. Please continue and pair a new one." = "Не вдалося деактивувати POD. Будь ласка, продовжуйте і спробуйте ще раз."; + +/* The detail text for delivered insulin when no measurement is available */ +"Unknown" = "Невідомий"; diff --git a/Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings index cd794f59c..1016d4622 100644 --- a/Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings @@ -1,5 +1,5 @@ /* Accessibility format string for (1: localized volume)(2: time) */ -"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@"; +"%1$@ units remaining at %2$@" = "在%2$@还剩余%1$@"; /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */ "%1$@%2$@%3$@" = "%1$@%2$@%3$@"; @@ -15,7 +15,7 @@ "%@ U (Finished)" = "%@ U (已输注)"; /* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */ -"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)"; +"%@ U of %@ U (%@)" = "%1$@ U%2$@ U (%3$@)"; /* Format string for temp basal rate. (1: The localized amount) */ "%@ U/hour" = "%@ U/小时"; @@ -24,7 +24,7 @@ "%@%%" = "%@%%"; /* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */ -"%@+ U" = "%@+ U"; +"%@+ U" = "%@ + U"; /* Appends a full-stop to a statement */ "%@." = "%@."; @@ -118,10 +118,10 @@ "Fault" = "错误"; /* The title of the command to finish pod setup */ -"Finish pod setup" = "完成设置"; +"Finish pod setup" = "完成Pod设置"; /* Accessibility format string for (1: localized volume)(2: time) */ -"Greater than %1$@ units remaining at %2$@" = ""; +"Greater than %1$@ units remaining at %2$@" = "在%2$@ 还有%1$@ 单位剩余"; /* Instructions when deactivating pod that has been paired, but not attached. */ "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Pod设置失败,请解除该从身体移除Pod,然后配对新Pod"; @@ -195,10 +195,10 @@ /* Title of button to save delivery limit settings Title of button to sync basal profile when no pod paired */ -"Save" = "保存"; +"Save" = "保存​​"; /* The detail text of the basal row when pod is running scheduled basal */ -"Schedule" = "预设"; +"Schedule" = "设定时间"; /* The title of the status section in settings */ "Status" = "状态"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings new file mode 100644 index 000000000..4f1beecdc --- /dev/null +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings @@ -0,0 +1,41 @@ +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The connected state */ +"Connected" = "Connected"; + +/* The in-progress connecting state */ +"Connecting" = "Connecting"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the devices table section in RileyLink settings */ +"Devices" = "Devices"; + +/* The disconnected state */ +"Disconnected" = "Disconnected"; + +/* The in-progress disconnecting state */ +"Disconnecting" = "Disconnecting"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing current rileylink frequency */ +"Frequency" = "Frequency"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* RileyLink setup description */ +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy."; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings new file mode 100644 index 000000000..4f1beecdc --- /dev/null +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings @@ -0,0 +1,41 @@ +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The connected state */ +"Connected" = "Connected"; + +/* The in-progress connecting state */ +"Connecting" = "Connecting"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the devices table section in RileyLink settings */ +"Devices" = "Devices"; + +/* The disconnected state */ +"Disconnected" = "Disconnected"; + +/* The in-progress disconnecting state */ +"Disconnecting" = "Disconnecting"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing current rileylink frequency */ +"Frequency" = "Frequency"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* RileyLink setup description */ +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy."; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings index c3c082724..47e7fa409 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings @@ -14,7 +14,7 @@ "Device" = "Enhed"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "Enheder"; +"Devices" = "Devices"; /* The disconnected state */ "Disconnected" = "Frakoblet"; @@ -29,7 +29,7 @@ "Frequency" = "Frekvens"; /* The title of the cell showing device name */ -"Name" = "Navn"; +"Name" = "Name"; /* RileyLink setup description */ "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink tillader kommunikation med pumpen vha Bluetooth Lav Energi."; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings index 54404905c..bca1fa785 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings @@ -1,12 +1,3 @@ -/* The title of the section for alerts */ -"Alert" = "Alarm"; - -/* Text indicating LED Mode is auto */ -"Auto" = "Auto"; - -/* The title of the cell showing battery level */ -"Battery level" = "Batteriefüllung"; - /* The title of the section describing commands */ "Commands" = "Befehle"; @@ -16,18 +7,9 @@ /* The in-progress connecting state */ "Connecting" = "Verbinden"; -/* The title of the cell for connection LED */ -"Connection LED" = "Verbindungs LED"; - -/* The title of the section for connection monitoring */ -"Connection Monitoring" = "Verbindungsüberwachung"; - /* The title of the cell showing BLE connection state */ "Connection State" = "Verbindungsstatus"; -/* The title of the cell for connection vibration */ -"Connection Vibration" = "Verbindungsvibration"; - /* The title of the section describing the device */ "Device" = "Gerät"; @@ -38,10 +20,7 @@ "Disconnected" = "Getrennt"; /* The in-progress disconnecting state */ -"Disconnecting" = "trennen"; - -/* The title of the cell for sounding device finding piezo */ -"Find Device" = "Gerät finden"; +"Disconnecting" = "Trennen"; /* The title of the cell showing firmware version */ "Firmware" = "Firmware"; @@ -49,53 +28,14 @@ /* The title of the cell showing current rileylink frequency */ "Frequency" = "Frequenz"; -/* The title of the command to fetch RileyLink statistics */ -"Get RileyLink Statistics" = "Lade RileyLink Statistiken"; - -/* Progress message for getting statistics. */ -"Get Statistics…" = "Lade Statistiken…"; - -/* The title of the cell showing Lighten Red LED */ -"Lighten Red LED" = "rote LED leuchtet"; - -/* The title of the cell showing Lighten Yellow LED */ -"Lighten Yellow LED" = "gelbe LED leuchtet"; - -/* The title of the cell showing battery level */ -"Low Battery Alert" = "Niedrige Batterie-Warnung"; - /* The title of the cell showing device name */ "Name" = "Name"; -/* Detail text when battery alert disabled. - Text indicating LED Mode is off */ -"Off" = "Aus"; - -/* Text indicating LED Mode is on */ -"On" = "An"; - /* RileyLink setup description */ "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink ermöglicht Kommunikation zur Pumpe über Bluetooth Low Energy."; /* The title of the cell showing BLE signal strength (RSSI) */ "Signal Strength" = "Signalstärke"; -/* The title of the section for orangelink commands - The title of the section for rileylink commands */ -"Test Commands" = "Test Befehle"; - -/* The title of the cell showing Test Vibration */ -"Test Vibration" = "Vibrationstest"; - -/* The title of the command to update diagnostic LEDs */ -"Toggle Diagnostic LEDs" = "Diagnose LED umschalten"; - -/* Progress message for changing diagnostic LED mode */ -"Updating diagnostic LEDs mode" = "Ändere Diagnostik LED Modus"; - /* The title of the cell showing uptime */ "Uptime" = "Betriebszeit"; - -/* The title of the cell showing ORL */ -"Voltage" = "Spannung"; - diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings index f3fa9eec9..333ac9950 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings @@ -14,7 +14,7 @@ "Device" = "Laite"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "Laitteet"; +"Devices" = "Devices"; /* The disconnected state */ "Disconnected" = "Ei yhteydessä"; @@ -29,7 +29,7 @@ "Frequency" = "Taajuus"; /* The title of the cell showing device name */ -"Name" = "Nimi"; +"Name" = "Name"; /* RileyLink setup description */ "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink mahdollistaa tiedonsiirron pumpun kanssa Bluetooth Low Energy -yhteyden kautta."; @@ -39,4 +39,3 @@ /* The title of the cell showing uptime */ "Uptime" = "Päällä"; - diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings index 0f80f7015..ba530d9d7 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings @@ -14,7 +14,7 @@ "Device" = "Dispositif"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "Dispositifs"; +"Devices" = "Appareils"; /* The disconnected state */ "Disconnected" = "Débranché"; @@ -23,10 +23,10 @@ "Disconnecting" = "Se déconnecter"; /* The title of the cell showing firmware version */ -"Firmware" = "Firmware"; +"Firmware" = "Microprogramme"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "Fréquence"; /* The title of the cell showing device name */ "Name" = "Nom"; @@ -38,4 +38,4 @@ "Signal Strength" = "Force du signal"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Temps de fonctionnement"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings index 3d0f629a0..ccd719b4d 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings @@ -26,7 +26,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "Frequenza"; /* The title of the cell showing device name */ "Name" = "Nome"; @@ -38,4 +38,4 @@ "Signal Strength" = "Potenza Segnale"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Tempo d'attività"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings index d872c7de2..184718567 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings @@ -26,7 +26,7 @@ "Firmware" = "Firmware"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "Frequentie"; /* The title of the cell showing device name */ "Name" = "Naam"; @@ -38,4 +38,4 @@ "Signal Strength" = "Signaalsterkte"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Tijd actief"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings index fad90ce69..0981a6bc9 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings @@ -14,7 +14,7 @@ "Device" = "Urządzenie"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "Urządzenia"; +"Devices" = "Devices"; /* The disconnected state */ "Disconnected" = "Rozłączony"; @@ -29,7 +29,7 @@ "Frequency" = "Frequency"; /* The title of the cell showing device name */ -"Name" = "Nazwa"; +"Name" = "Name"; /* RileyLink setup description */ "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink będzie łączył się z pompą poprzez Bluetooth Low Energy."; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings index 7a8492b88..4641221ae 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings @@ -39,4 +39,3 @@ /* The title of the cell showing uptime */ "Uptime" = "Tempo de Atividade"; - diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings new file mode 100644 index 000000000..f47ff45cf --- /dev/null +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings @@ -0,0 +1,41 @@ +/* The title of the section describing commands */ +"Commands" = "Commands"; + +/* The connected state */ +"Connected" = "Connected"; + +/* The in-progress connecting state */ +"Connecting" = "Connecting"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Connection State"; + +/* The title of the section describing the device */ +"Device" = "Device"; + +/* The title of the devices table section in RileyLink settings */ +"Devices" = "Dispositivos"; + +/* The disconnected state */ +"Disconnected" = "Disconnected"; + +/* The in-progress disconnecting state */ +"Disconnecting" = "Disconnecting"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing current rileylink frequency */ +"Frequency" = "Frequency"; + +/* The title of the cell showing device name */ +"Name" = "Nome"; + +/* RileyLink setup description */ +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy."; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Signal Strength"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings index 1366edc51..bc1cd638e 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings @@ -14,7 +14,7 @@ "Device" = "устройство"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "устройства"; +"Devices" = "Устройства"; /* The disconnected state */ "Disconnected" = "Разъединено"; @@ -26,7 +26,7 @@ "Firmware" = "Прошивка"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "Частота"; /* The title of the cell showing device name */ "Name" = "Название"; @@ -38,4 +38,4 @@ "Signal Strength" = "Уровень сигнала"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Время непрерывной работы"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings new file mode 100644 index 000000000..65205f4d1 --- /dev/null +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings @@ -0,0 +1,41 @@ +/* The title of the section describing commands */ +"Commands" = "Príkazy"; + +/* The connected state */ +"Connected" = "Pripojený"; + +/* The in-progress connecting state */ +"Connecting" = "Pripája sa"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Stav pripojenia"; + +/* The title of the section describing the device */ +"Device" = "Zariadenie"; + +/* The title of the devices table section in RileyLink settings */ +"Devices" = "Devices"; + +/* The disconnected state */ +"Disconnected" = "Odpojené"; + +/* The in-progress disconnecting state */ +"Disconnecting" = "Odpája sa"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Firmware"; + +/* The title of the cell showing current rileylink frequency */ +"Frequency" = "Frekvencia"; + +/* The title of the cell showing device name */ +"Name" = "Name"; + +/* RileyLink setup description */ +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy."; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Sila Signálu"; + +/* The title of the cell showing uptime */ +"Uptime" = "Uptime"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings index 4f1beecdc..859a8f917 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings @@ -1,41 +1,41 @@ /* The title of the section describing commands */ -"Commands" = "Commands"; +"Commands" = "Komutlar"; /* The connected state */ -"Connected" = "Connected"; +"Connected" = "Bağlandı"; /* The in-progress connecting state */ -"Connecting" = "Connecting"; +"Connecting" = "Bağlanıyor"; /* The title of the cell showing BLE connection state */ -"Connection State" = "Connection State"; +"Connection State" = "Bağlantı Durumu"; /* The title of the section describing the device */ -"Device" = "Device"; +"Device" = "Cihaz"; /* The title of the devices table section in RileyLink settings */ -"Devices" = "Devices"; +"Devices" = "Aygıtlar"; /* The disconnected state */ -"Disconnected" = "Disconnected"; +"Disconnected" = "Bağlantı kesildi"; /* The in-progress disconnecting state */ -"Disconnecting" = "Disconnecting"; +"Disconnecting" = "Bağlantı kesiliyor"; /* The title of the cell showing firmware version */ -"Firmware" = "Firmware"; +"Firmware" = "Aygıt Yazılımı"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "Frekans"; /* The title of the cell showing device name */ -"Name" = "Name"; +"Name" = "İsim"; /* RileyLink setup description */ -"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy."; +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink, Bluetooth Low Energy üzerinden pompa ile iletişime izin verir."; /* The title of the cell showing BLE signal strength (RSSI) */ -"Signal Strength" = "Signal Strength"; +"Signal Strength" = "Sinyal Gücü"; /* The title of the cell showing uptime */ -"Uptime" = "Uptime"; +"Uptime" = "Çalışma süresi"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings new file mode 100644 index 000000000..d59993937 --- /dev/null +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings @@ -0,0 +1,41 @@ +/* The title of the section describing commands */ +"Commands" = "Команди"; + +/* The connected state */ +"Connected" = "Під'єднаний"; + +/* The in-progress connecting state */ +"Connecting" = "Під'єднання"; + +/* The title of the cell showing BLE connection state */ +"Connection State" = "Стан з'єднання"; + +/* The title of the section describing the device */ +"Device" = "Пристрій"; + +/* The title of the devices table section in RileyLink settings */ +"Devices" = "Пристрої"; + +/* The disconnected state */ +"Disconnected" = "Від’єднано"; + +/* The in-progress disconnecting state */ +"Disconnecting" = "Від'єднання"; + +/* The title of the cell showing firmware version */ +"Firmware" = "Прошивка"; + +/* The title of the cell showing current rileylink frequency */ +"Frequency" = "Частота"; + +/* The title of the cell showing device name */ +"Name" = "Ім’я"; + +/* RileyLink setup description */ +"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink дозволяє спілкуватися з помпою через BluetoothLow Energy."; + +/* The title of the cell showing BLE signal strength (RSSI) */ +"Signal Strength" = "Рівень сигналу"; + +/* The title of the cell showing uptime */ +"Uptime" = "Час роботи"; diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings index 5fdcc0201..0b216b504 100644 --- a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings +++ b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings @@ -26,7 +26,7 @@ "Firmware" = "固件"; /* The title of the cell showing current rileylink frequency */ -"Frequency" = "Frequency"; +"Frequency" = "频段"; /* The title of the cell showing device name */ "Name" = "设备名称"; diff --git a/FreeAPS/Resources/Base.lproj/InfoPlist.strings b/FreeAPS/Resources/Base.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/Base.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/Base.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/ar.lproj/InfoPlist.strings b/FreeAPS/Resources/ar.lproj/InfoPlist.strings index d5f689540..6826dbf01 100644 --- a/FreeAPS/Resources/ar.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/ar.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, carbs and insulin"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, carbs and insulin"; diff --git a/FreeAPS/Resources/ca.lproj/InfoPlist.strings b/FreeAPS/Resources/ca.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/ca.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/ca.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/da.lproj/InfoPlist.strings b/FreeAPS/Resources/da.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/da.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/da.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/de.lproj/InfoPlist.strings b/FreeAPS/Resources/de.lproj/InfoPlist.strings index 3f9d528c7..9cefd0680 100644 --- a/FreeAPS/Resources/de.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/de.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "BZ-Werte werden im Kalender als temporärer Termin erstellt."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Die Health App wird zur Speicherung von Blutzuckerdaten verwendet"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Die Health App wird zur Speicherung von Blutzuckerdaten verwendet"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/es.lproj/InfoPlist.strings b/FreeAPS/Resources/es.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/es.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/es.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/fi.lproj/InfoPlist.strings b/FreeAPS/Resources/fi.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/fi.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/fi.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/fr.lproj/InfoPlist.strings b/FreeAPS/Resources/fr.lproj/InfoPlist.strings index 1fd61cc46..c9ccf9bfc 100644 --- a/FreeAPS/Resources/fr.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/fr.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Le calendrier est utilisé pour créer un nouvel événement de glycémie."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "L'application Santé est utilisée pour stocker les données de glycémie"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "L'application Santé est utilisée pour stocker les données de glycémie"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/he.lproj/InfoPlist.strings b/FreeAPS/Resources/he.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/he.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/he.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/it.lproj/InfoPlist.strings b/FreeAPS/Resources/it.lproj/InfoPlist.strings index 74cc7ad75..3b3e5961e 100644 --- a/FreeAPS/Resources/it.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/it.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Il calendario è usato per creare nuovi eventi di glicemia."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "L'applicazione Health è utilizzata per memorizzare le glicemia"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "L'applicazione Health è utilizzata per memorizzare le glicemie"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/json/defaults/freeaps/freeaps_settings.json b/FreeAPS/Resources/json/defaults/freeaps/freeaps_settings.json index ec977b3c9..2923ebb7c 100644 --- a/FreeAPS/Resources/json/defaults/freeaps/freeaps_settings.json +++ b/FreeAPS/Resources/json/defaults/freeaps/freeaps_settings.json @@ -21,5 +21,10 @@ "carbsRequiredThreshold": 10, "useAppleHealth": false, "animatedBackground": false, - "displayStatistics": false + "displayStatistics": false, + "useFPUconversion": false + "individualAdjustmentFactor": 0.5, + "timeCap": 8, + "minuteInterval": 30, + "delay": 60 } diff --git a/FreeAPS/Resources/nb.lproj/InfoPlist.strings b/FreeAPS/Resources/nb.lproj/InfoPlist.strings index 19dd065d3..614b6ad72 100644 --- a/FreeAPS/Resources/nb.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/nb.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Kalender brukes til å opprette nye blodsukker-oppføringer."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Helseappen brukes til å lagre blodsukkerdata"; +"NSHealthUpdateUsageDescription" = "Helse-appen brukes til å lagre blodsukker, insulin og karbohydrater"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Helseappen brukes til å lagre blodsukkerdata"; +"NSHealthShareUsageDescription" = "Helse-appen brukes til å lagre blodsukker, insulin og karbohydrater"; diff --git a/FreeAPS/Resources/nl.lproj/InfoPlist.strings b/FreeAPS/Resources/nl.lproj/InfoPlist.strings index 8fbd8ec40..c9a24f516 100644 --- a/FreeAPS/Resources/nl.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/nl.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Agenda wordt gebruikt om nieuwe glucose gebeurtenissen aan te maken."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "De gezondheid app wordt gebruikt om bloedglucose gegevens op te slaan"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "De gezondheid app wordt gebruikt om bloedglucose gegevens op te slaan"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/pl.lproj/InfoPlist.strings b/FreeAPS/Resources/pl.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/pl.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/pl.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/pt-BR.lproj/InfoPlist.strings b/FreeAPS/Resources/pt-BR.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/pt-BR.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/pt-BR.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/pt-PT.lproj/InfoPlist.strings b/FreeAPS/Resources/pt-PT.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/pt-PT.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/pt-PT.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/ru.lproj/InfoPlist.strings b/FreeAPS/Resources/ru.lproj/InfoPlist.strings index ea29c28c9..aff2be4aa 100644 --- a/FreeAPS/Resources/ru.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/ru.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Календарь используется для создания новых событий о глюкозе."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Приложение Здоровье используется для хранения данных о глюкозе в крови"; +"NSHealthUpdateUsageDescription" = "Приложение здоровья используется для хранения глюкозы, инсулина и углеводов в крови"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Приложение Здоровье используется для хранения данных о глюкозе в крови"; +"NSHealthShareUsageDescription" = "Приложение здоровья используется для хранения глюкозы, инсулина и углеводов в крови"; diff --git a/FreeAPS/Resources/sk.lproj/InfoPlist.strings b/FreeAPS/Resources/sk.lproj/InfoPlist.strings index d5f689540..490542f42 100644 --- a/FreeAPS/Resources/sk.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/sk.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health App is used to store blood glucose data"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/sv.lproj/InfoPlist.strings b/FreeAPS/Resources/sv.lproj/InfoPlist.strings index cf8f251f7..bd23f2d1a 100644 --- a/FreeAPS/Resources/sv.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/sv.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Kalendern används för att skapa kalenderhändelser för glukosvärden."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Appen Hälsa används för att lagra blodsockervärden etc."; +"NSHealthUpdateUsageDescription" = "Appen Hälsa används för att lagra blodsockervärden, insulin och kolhydrater."; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Appen Hälsa används för att lagra blodsockervärden etc."; +"NSHealthShareUsageDescription" = "Appen Hälsa används för att lagra blodsockervärden, insulin och kolhydrater."; diff --git a/FreeAPS/Resources/tr.lproj/InfoPlist.strings b/FreeAPS/Resources/tr.lproj/InfoPlist.strings index 0eb3e18e0..2e7bb6407 100644 --- a/FreeAPS/Resources/tr.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/tr.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Takvim, yeni bir glikoz olayı oluşturmak için kullanılır."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Health Uygulaması, KŞ verilerini depolamak için kullanılır"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Health Uygulaması, KŞ verilerini depolamak için kullanılır"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Resources/uk.lproj/InfoPlist.strings b/FreeAPS/Resources/uk.lproj/InfoPlist.strings index 2c21cd909..692dca4c2 100644 --- a/FreeAPS/Resources/uk.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/uk.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "Для створення нових подій глюкози використовується календар."; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "Програма Health App використовується для зберігання даних глюкози"; +"NSHealthUpdateUsageDescription" = "Додаток Health використовується для зберігання глюкози в крові, інсуліну та вуглеводів"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "Програма Health App використовується для зберігання даних глюкози"; +"NSHealthShareUsageDescription" = "Додаток Health використовується для зберігання глюкози в крові, інсуліну та вуглеводів"; diff --git a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings index a22d92319..461f72b49 100644 --- a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings +++ b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings @@ -14,7 +14,7 @@ "NSCalendarsUsageDescription" = "日历用于创建一个新的葡萄糖事件。"; /* Privacy - Health Update Usage Description */ -"NSHealthUpdateUsageDescription" = "健康应用用于存储血糖数据"; +"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; /* Privacy - Health Share Usage Description */ -"NSHealthShareUsageDescription" = "健康应用用于存储血糖数据"; +"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates"; diff --git a/FreeAPS/Sources/APS/APSManager.swift b/FreeAPS/Sources/APS/APSManager.swift index 47d995aff..e7a2b5ae7 100644 --- a/FreeAPS/Sources/APS/APSManager.swift +++ b/FreeAPS/Sources/APS/APSManager.swift @@ -72,6 +72,7 @@ final class BaseAPSManager: APSManager, Injectable { @Injected() private var nightscout: NightscoutManager! @Injected() private var settingsManager: SettingsManager! @Injected() private var broadcaster: Broadcaster! + @Injected() private var healthKitManager: HealthKitManager! @Persisted(key: "lastAutotuneDate") private var lastAutotuneDate = Date() @Persisted(key: "lastStartLoopDate") private var lastStartLoopDate: Date = .distantPast @Persisted(key: "lastLoopDate") var lastLoopDate: Date = .distantPast { @@ -250,6 +251,10 @@ final class BaseAPSManager: APSManager, Injectable { private func loopCompleted(error: Error? = nil, loopStatRecord: LoopStats) { isLooping.send(false) + // save AH events + let events = pumpHistoryStorage.recent() + healthKitManager.saveIfNeeded(pumpEvents: events) + if let error = error { warning(.apsManager, "Loop failed with error: \(error.localizedDescription)") if let backgroundTask = backGroundTaskID { @@ -895,6 +900,7 @@ final class BaseAPSManager: APSManager, Injectable { var timeIntervalLoopArray: [Double] = [] var medianInterval = 0.0 var averageIntervalLoops = 0.0 + var averageLoopDuration = 0.0 coredataContext.performAndWait { let requestLSR = LoopStatRecord.fetchRequest() as NSFetchRequest @@ -956,6 +962,8 @@ final class BaseAPSManager: APSManager, Injectable { medianInterval = medianCalculation(array: timeIntervalLoopArray) // Average time interval between loops averageIntervalLoops = timeIntervalLoopArray.reduce(0, +) / Double(timeIntervalLoopArray.count) + // Average loop duration + averageLoopDuration = timeForOneLoopArray.reduce(0, +) / Double(timeForOneLoopArray.count) } } @@ -1217,11 +1225,11 @@ final class BaseAPSManager: APSManager, Injectable { errors: errorNR, readings: Int(nrOfCGMReadings), success_rate: Decimal(round(successRate ?? 0)), - avg_interval: roundDecimal(Decimal(averageIntervalLoops), 1), + avg_interval: roundDecimal(Decimal(averageLoopTime), 1), median_interval: roundDecimal(Decimal(medianInterval), 1), min_interval: roundDecimal(Decimal(minimumInt), 1), max_interval: roundDecimal(Decimal(maximumInt), 1), - avg_duration: Decimal(roundDouble(averageLoopTime, 2)), + avg_duration: Decimal(roundDouble(averageLoopDuration, 2)), median_duration: Decimal(roundDouble(medianLoopTime, 2)), min_duration: roundDecimal(Decimal(minimumLoopTime), 2), max_duration: Decimal(roundDouble(maximumLoopTime, 1)) diff --git a/FreeAPS/Sources/APS/CGM/DexcomSourceG6.swift b/FreeAPS/Sources/APS/CGM/DexcomSourceG6.swift index f38562613..58fbb71b3 100644 --- a/FreeAPS/Sources/APS/CGM/DexcomSourceG6.swift +++ b/FreeAPS/Sources/APS/CGM/DexcomSourceG6.swift @@ -96,7 +96,7 @@ extension DexcomSourceG6: CGMManagerDelegate { func recordRetractedAlert(_: LoopKit.Alert, at _: Date) {} func cgmManagerWantsDeletion(_ manager: CGMManager) { - dispatchPrecondition(condition: .onQueue(.main)) + dispatchPrecondition(condition: .onQueue(processQueue)) debug(.deviceManager, " CGM Manager with identifier \(manager.managerIdentifier) wants deletion") glucoseManager?.cgmGlucoseSourceType = nil } diff --git a/FreeAPS/Sources/APS/DeviceDataManager.swift b/FreeAPS/Sources/APS/DeviceDataManager.swift index 0ebb91b14..30fc37333 100644 --- a/FreeAPS/Sources/APS/DeviceDataManager.swift +++ b/FreeAPS/Sources/APS/DeviceDataManager.swift @@ -23,7 +23,7 @@ protocol DeviceDataManager: GlucoseSource { var errorSubject: PassthroughSubject { get } var pumpName: CurrentValueSubject { get } var pumpExpiresAtDate: CurrentValueSubject { get } - var requireCGMRefresh: PassthroughSubject { get } + func heartbeat(date: Date) func createBolusProgressReporter() -> DoseProgressReporter? var alertHistoryStorage: AlertHistoryStorage! { get } @@ -63,15 +63,12 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable { @SyncAccess(lock: accessLock) @Persisted(key: "BaseDeviceDataManager.lastHeartBeatTime") var lastHeartBeatTime: Date = .distantPast - // to do at true if you would like to use pump heartbeat - let heartbeatBypump: Bool = false - let recommendsLoop = PassthroughSubject() let bolusTrigger = PassthroughSubject() let errorSubject = PassthroughSubject() let pumpNewStatus = PassthroughSubject() let manualTempBasal = PassthroughSubject() - let requireCGMRefresh = PassthroughSubject() + private let router = FreeAPSApp.resolver.resolve(Router.self)! @SyncAccess private var pumpUpdateCancellable: AnyCancellable? private var pumpUpdatePromise: Future.Promise? @@ -91,7 +88,6 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable { pumpExpiresAtDate.send(nil) return } - pumpManager.setMustProvideBLEHeartbeat(heartbeatBypump) pumpExpiresAtDate.send(endTime) } if let omnipodBLE = pumpManager as? OmniBLEPumpManager { @@ -99,7 +95,6 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable { pumpExpiresAtDate.send(nil) return } - pumpManager.setMustProvideBLEHeartbeat(heartbeatBypump) pumpExpiresAtDate.send(endTime) } } else { @@ -319,9 +314,9 @@ extension BaseDeviceDataManager: PumpManagerDelegate { pumpName.send(pumpManager.localizedTitle) } + /// heartbeat with pump occurs some issues in the backgroundtask - so never used func pumpManagerBLEHeartbeatDidFire(_: PumpManager) { debug(.deviceManager, "Pump Heartbeat: do nothing. Pump connection is OK") - requireCGMRefresh.send(Date()) } func pumpManagerMustProvideBLEHeartbeat(_: PumpManager) -> Bool { diff --git a/FreeAPS/Sources/APS/FetchGlucoseManager.swift b/FreeAPS/Sources/APS/FetchGlucoseManager.swift index 78d3d9844..5bdff5e1e 100644 --- a/FreeAPS/Sources/APS/FetchGlucoseManager.swift +++ b/FreeAPS/Sources/APS/FetchGlucoseManager.swift @@ -35,14 +35,6 @@ final class BaseFetchGlucoseManager: FetchGlucoseManager, Injectable { injectServices(resolver) updateGlucoseSource() subscribe() - - /// listen if require CGM update - deviceDataManager.requireCGMRefresh - .receive(on: processQueue) - .sink { _ in - self.refreshCGM() - } - .store(in: &lifetime) } var glucoseSource: GlucoseSource! @@ -160,14 +152,6 @@ final class BaseFetchGlucoseManager: FetchGlucoseManager, Injectable { UIApplication.shared.endBackgroundTask(backgroundTask) backGroundFetchBGTaskID = .invalid } - -// if filtered.isEmpty { -// let lastGlucoseDate = glucoseStorage.lastGlucoseDate() -// guard lastGlucoseDate >= Date().addingTimeInterval(-Config.eхpirationInterval) else { -// debug(.nightscout, "Glucose is too old - \(lastGlucoseDate)") -// return -// } -// } } /// The function used to start the timer sync - Function of the variable defined in config diff --git a/FreeAPS/Sources/APS/Storage/CarbsStorage.swift b/FreeAPS/Sources/APS/Storage/CarbsStorage.swift index 8dae35f1e..a8bf5f614 100644 --- a/FreeAPS/Sources/APS/Storage/CarbsStorage.swift +++ b/FreeAPS/Sources/APS/Storage/CarbsStorage.swift @@ -74,13 +74,25 @@ final class BaseCarbsStorage: CarbsStorage, Injectable { func deleteCarbs(at date: Date) { processQueue.sync { var allValues = storage.retrieve(OpenAPS.Monitor.carbHistory, as: [CarbsEntry].self) ?? [] + guard let entryIndex = allValues.firstIndex(where: { $0.createdAt == date }) else { return } - allValues.remove(at: entryIndex) - storage.save(allValues, as: OpenAPS.Monitor.carbHistory) - broadcaster.notify(CarbsObserver.self, on: processQueue) { - $0.carbsDidUpdate(allValues) + + // If deleteing a FPUs remove all of those with the same ID + if allValues[entryIndex].isFPU != nil, allValues[entryIndex].isFPU ?? false { + let fpuString = allValues[entryIndex].fpuID + allValues.removeAll(where: { $0.fpuID == fpuString }) + storage.save(allValues, as: OpenAPS.Monitor.carbHistory) + broadcaster.notify(CarbsObserver.self, on: processQueue) { + $0.carbsDidUpdate(allValues) + } + } else { + allValues.remove(at: entryIndex) + storage.save(allValues, as: OpenAPS.Monitor.carbHistory) + broadcaster.notify(CarbsObserver.self, on: processQueue) { + $0.carbsDidUpdate(allValues) + } } } } diff --git a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings index 6d48cdfe3..1fbb849b4 100644 --- a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings index c17b3e85f..52bfc88fb 100644 --- a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings index 76d75e8e8..8b9b8f791 100644 --- a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings index ac6695618..f88deaee7 100644 --- a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings @@ -1043,7 +1043,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Gesamt"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Pod anlegen"; @@ -1263,7 +1307,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update der Statistik (in Minuten)"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Standardintervall ist 30 Minuten. Legt fest wie oft die statistics.json aktualisiert und gespeichert wird. Gleichzeitig werden die Daten zu Nightscout hochladen, wenn aktiviert. Ein geringerer Intervall, wie die Werte vom CGMS (5 Minuten) ist sinnlos."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Letzten 24 Stunden"; @@ -1292,7 +1336,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Ändern Sie den HbA1c in der Statistik (% <—> mmol/mol). Die Anzeige in der Statistik wird mit dem nächsten statistics.json Update aktualisiert."; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1503,7 +1562,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus-Erhöhung"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Kleinstmögliche SMB-Menge in oref0. Für Medtronic ist der kleinstmögliche Betrag 0,1 U, für Omnipod 0,05 U. Der Standardwert ist 0,1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Wirkhöhepunkt"; diff --git a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings index 83ec285a4..f37fbeb32 100644 --- a/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings @@ -50,7 +50,7 @@ "Suggested at" = "Suggested at"; /* Headline in enacted pop up (at: at what time) */ -"Error at" = "Error at"; + "Error at" = "Error at"; /* Home title */ "Home" = "Home"; @@ -419,7 +419,7 @@ Enact a temp Basal or a temp target */ /* Header for Temp targets in Watch app */ "Temp Targets" = "Temp Targets"; -/* Delete carbs from data table and NS */ +/* Delete carbs from data table and Nightscout */ "Delete carbs?" = "Delete carbs?"; /* Delete insulin from pump history and Nightscout */ @@ -1043,7 +1043,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ + +/* Enable FPU */ +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1266,7 +1310,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1308,6 +1352,8 @@ Enact a temp Basal or a temp target */ "CGM is not used as heartbeat." = "CGM is not used as heartbeat."; +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + /* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs diff --git a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings index 579ffe7d3..a21a8a903 100644 --- a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1508,7 +1567,7 @@ Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad d "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings index 9ede063e3..0843d581d 100644 --- a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings index c29ebec60..d62e43898 100644 --- a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Collez le Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "La plus petite quantité d'injection possible de SMB en oref0. Pour Medtronic, la valeur minimale possible est de 0,1 U. Pour Omnipod, la valeur minimale possible est de 0,05 U."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings index 310e67ee2..2c292d608 100644 --- a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings index 83d937489..83451d9a1 100644 --- a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Applica pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Incremento SMB / SMB più piccolo in oref0. La quantità minima per microinfusore Medtronic è 0.1 U, mentre per Omnipod è 0.05 U. Il valore predefinito è 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings index 9d265a10b..39f1537ff 100644 --- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Sum"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Regne om fett og proteiner"; + +/* Header */ +"Conversion settings" = "Innstillinger for omregning"; + +/* Delay */ +"Delay In Minutes" = "Forsinkelse i minutter"; + +/* Duration */ +"Maximum Duration In Hours" = "Maks varighet i timer"; + +/* Interval */ +"Interval In Minutes" = "Intervall (minutter)"; + +/* Override */ +"Override With A Factor Of " = "Overstyre med en faktor på "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fett og Proteiner"; + +/* Add Fat */ +"Fat" = "Fett"; + +/* Add Protein */ +"Protein" = "Proteiner"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Slette karboekvivalenter?"; + +/* Section in settings */ +"Protein / Fat" = "Proteiner/fett"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Fest pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Tid mellom oppdatering (i minutter):"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Standard er 30 minutter. Hvor ofte skal statistics.json oppdateres og lagres og, hvis aktivert, data lates opp til Nightscout. Et lavere intervall enn for BS (5 minutter) er meningsløst."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Standard er 20 minutter. Hvor ofte skal skal statistics.json oppdateres og lagres, for deretter å laste opp til Nightscout (hvis aktivert)?"; /* Duration displayed in statPanel */ "Past 24 Hours " = "Siste 24 timer "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Endre enhet for HbA1c i statPanel. Enheten i statPanel vil bli oppdatert neste gang statistikken oppdateres"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus-økning"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Minste mulige endring i SMB-dose i oref0. For Medtronic er minste mulig endring 0,1 U. For Omnipod er minste mulige endring 0,05 E."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Minste gjennomførte SMB-mengde. Minste mengde for Omnipod-pumper er 0.05 E, mens for Medtronic-pumper avviker den for ulike modeller, fra 0.25 E til 0.10 U. Kontroller minimum bolusmengde som kan leveres av pumpen. Standardverdien er 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Topptid for insulineffekt"; diff --git a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings index 50f5d6478..03efb9b68 100644 --- a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Totaal"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Bevestig Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Werk elk aantal minuten bij:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Standaard is 30 minuten. Hoe vaak de statistics.json moet worden bijgewerkt en opgeslagen en hoe vaak de laatste reeks, indien ingeschakeld, moet worden geüpload naar Nightscout. Een lager interval dan voor glucose-updates (5 min) is zinloos."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Afgelopen 24 uur "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Standaard HbA1c-eenheid in statPanel wijzigen. De eenheid in statPanel zal worden bijgewerkt met de volgende statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1394,7 +1453,7 @@ Enact a temp Basal or a temp target */ "Allow SMB With High Temptarget" = "Sta SMB met hoog doel toe"; /* "Allow SMB With High Temptarget" */ -"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Standaard uit. Als het aangezet wordt zullen altijd supermicrobolussen (SMBs) altijd gebruikt worden (mits elders aangezet)."; +"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Standaard uit. Als het aangezet wordt zullen altijd supermicrobolussen (SMBs) gebruikt worden (mits elders aangezet), zelfs bij hoog tijdelijk doel (> 5,5 mmol/L)."; /* Headline "Use Custom Peak Time” */ "Use Custom Peak Time" = "Aangepaste piektijd gebruiken"; @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolusverhoging"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Kleinste SMB / SMB Verhoging in de oranje. Minimale hoeveelheid voor Medtronic pompen is 0. U, en voor Omnipod is het 0,05 U. De standaardwaarde is 0,1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insuline piektijd"; diff --git a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings index 54fadaac3..b98446861 100644 --- a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings @@ -1044,7 +1044,51 @@ Połączono z Nightscout!"; /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1264,7 +1308,7 @@ Połączono z Nightscout!"; "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1293,7 +1337,22 @@ Połączono z Nightscout!"; /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1504,7 +1563,7 @@ Połączono z Nightscout!"; "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings index 2d1046a22..344b564fb 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings index 831a9021b..507f2a77d 100644 --- a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings index 16f49122d..a0789f91f 100644 --- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Всего"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Включить"; + +/* Header */ +"Convert Fat and Protein" = "Преобразовывать жиры и белки"; + +/* Header */ +"Conversion settings" = "Настройки преобразования"; + +/* Delay */ +"Delay In Minutes" = "Задержка в минутах"; + +/* Duration */ +"Maximum Duration In Hours" = "Максимальная продолжительность в часах"; + +/* Interval */ +"Interval In Minutes" = "Интервал в минутах"; + +/* Override */ +"Override With A Factor Of " = "Переопределить с коэффициентом "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Позволяет преобразовывать жиры и белки в будущие эквиваленты углеводов, используя варшавскую формулу деления килокалорий на 10.\n\nЭто распределяет эквиваленты углеводов по максимальной продолжительности, которая может быть установлена в пределах 5-12 часов.\n\nЗадержка - это время с настоящего момента до первого ввода углеводов в будущем.\n\nИнтервал в минутах - это количество минут между записями. Чем короче интервал, тем более плавный результат. 10, 15, 20, 30 или 60 - разумный выбор.\n\nКорректирующий коэффициент - это то, насколько сильно жир и белок влияют на количество продуктов. 1.0 - это полный эффект (оригинальный Варшавский метод), а 0.5 - половинный эффект. Обратите внимание, что вы можете обнаружить, что ваше нормальное соотношение углеводов нуждается в увеличении, если вы начнете добавлять жиры и белки. По этой причине лучше всего начинать с коэффициента примерно 0.5, чтобы облегчить его использование.\n\nНастройки по умолчанию: Ограничение по времени: 8 часов, Интервал: 30 минут, Коэффициент: 0.5, Задержка 60 минут"; + +/* Title */ +"Fat and Protein" = "Жиры и белки"; + +/* Add Fat */ +"Fat" = "Жиры"; + +/* Add Protein */ +"Protein" = "Белки"; + +/* Setting */ +"Fat And Protein Conversion" = "Преобразование жиров и белков"; + +/* Alert text */ +"Delete carb equivalents?" = "Удалить эквиваленты углеводов?"; + +/* Section in settings */ +"Protein / Fat" = "Белки / Жиры"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Прикрепите Под"; @@ -1214,7 +1258,7 @@ Enact a temp Basal or a temp target */ "Median" = "Медиана"; /* CGM readings in statPanel */ -"Readings" = "Readings"; +"Readings" = "Считывания"; /* Normal BG (within TIR) */ "Normal" = "Норма"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Частота обновления в минутах:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "По-умолчанию - 30 минут. Параметр задает частоту обновления и сохранения статистики из файла statistics.json и частоту загрузки последнего массива данных, когда включено, в Nightscout. Нет смысла устанавливать данный интервал короче, чем интервал обновления значения глюкозы(5 минут)."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "По-умолчанию 20 минут. Как часто обновлять и сохранять statistics.json и загружать последний массив данных, когда включено, в Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "24 часа "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Изменить единицы измерения HbA1c на панели статистики. Единицы измерения обновятся при следующем обновлении файла statistics.json"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "все"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Конфигурация CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM адрес:"; + +"CGM is not used as heartbeat." = "CGM не используется в качестве heartbeat."; + +"Are you sure you want to delete this CGM?" = "Вы уверены, что хотите удалить текущий CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Прирост болюса"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Самый маленький SMB / прирост SMB в oref0. Минимум для помп Медтроник равен 0.1 Ед., в то время как для Omnipod это 0.05 Ед. По умолчанию 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Наименьший размер SMB. Минимум для помп Omnipod - 0.05 ед. В помпах Medtronic - значения варьируются от 0.025 до 0.1 ед. Пожалуйста, проверьте минимальный размер болюса, который может быть отправлен с помпы. По-умолчанию - 0.1 ед."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Пик действия инсулина"; @@ -1562,7 +1621,7 @@ Enact a temp Basal or a temp target */ "Use Sigmoid Function" = "Использовать Сигмоидную функцию"; /* Use Sigmoid Function */ -"Use a sigmoid function for ISF (and for CR, when enabled), instead of the default Logarithmic formula. Requires the Dynamic ISF setting to be enabled in settings\n\nThe Adjustment setting adjusts the slope of the curve (Y: Dynamic ratio, X: Blood Glucose). A lower value ==> less steep == less aggressive.\n\nThe autosens.min/max settings determines both the max/min limits for the dynamic ratio AND how much the dynamic ratio is adjusted. If AF is the slope of the curve, the autosens.min/max is the height of the graph, the Y-interval, where Y: dynamic ratio. The curve will always have a sigmoid shape, no matter which autosens.min/max settings are used, meaning these settings have big consequences for the outcome of the computed dynamic ISF. Please be careful setting a too high autosens.max value. With a proper profile ISF setting, you will probably never need it to be higher than 1.5\n\nAn Autosens.max limit > 1.5 is not advisable when using the sigmoid function." = "Use a sigmoid function for ISF (and for CR, when enabled), instead of the default Logarithmic formula. Requires the Dynamic ISF setting to be enabled in settings\n\nThe Adjustment setting adjusts the slope of the curve (Y: Dynamic ratio, X: Blood Glucose). A lower value ==> less steep == less aggressive.\n\nThe autosens.min/max settings determines both the max/min limits for the dynamic ratio AND how much the dynamic ratio is adjusted. If AF is the slope of the curve, the autosens.min/max is the height of the graph, the Y-interval, where Y: dynamic ratio. The curve will always have a sigmoid shape, no matter which autosens.min/max settings are used, meaning these settings have big consequences for the outcome of the computed dynamic ISF. Please be careful setting a too high autosens.max value. With a proper profile ISF setting, you will probably never need it to be higher than 1.5\n\nAn Autosens.max limit > 1.5 is not advisable when using the sigmoid function."; +"Use a sigmoid function for ISF (and for CR, when enabled), instead of the default Logarithmic formula. Requires the Dynamic ISF setting to be enabled in settings\n\nThe Adjustment setting adjusts the slope of the curve (Y: Dynamic ratio, X: Blood Glucose). A lower value ==> less steep == less aggressive.\n\nThe autosens.min/max settings determines both the max/min limits for the dynamic ratio AND how much the dynamic ratio is adjusted. If AF is the slope of the curve, the autosens.min/max is the height of the graph, the Y-interval, where Y: dynamic ratio. The curve will always have a sigmoid shape, no matter which autosens.min/max settings are used, meaning these settings have big consequences for the outcome of the computed dynamic ISF. Please be careful setting a too high autosens.max value. With a proper profile ISF setting, you will probably never need it to be higher than 1.5\n\nAn Autosens.max limit > 1.5 is not advisable when using the sigmoid function." = "Использовать сигмоидную функцию для ISF (и для CR, если включено), вместо логарифмической функции. Требует включенного в настройках режима Dynamic ISF\n\nКоэффициент регулировки AF регулирует наклон кривой (Y: Динамическое соотношение, X: Глюкоза крови). Ниже значения ==> меньше крутизна == меньше агрессивность.\n\nAutosens минимум и максимум определяют оба - максимальный и минимальный лимиты для динамического соотношения и как сильно динамическое соотношение будет изменять ISF/CR. Коэффициент регулировки AF - это высота кривой, Y - интервал, где Y - динамическое соотношение. Кривая всегда будет иметь сигмовидную форму, не важно какой autosens минимум/максимум указаны. Это означает, что эти настройки имеют большие последствия для результата вычисляемого динамического ISF. Пожалуйста, будьте осторожны с высокими значениями параметра алгоритма максимума для autosens. При правильной настройке профиля ISF, никогда не понадобится значение выше 1,5.\n\nAn Предел Autosens максимум > 1,5 не рекомендуется при использовании сигмовидной функции."; /* Headline "Threshold Setting" */ diff --git a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings index 0140cd612..6afb339b8 100644 --- a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings index eed390d58..d34a32cc2 100644 --- a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings @@ -925,7 +925,7 @@ Enact a temp Basal or a temp target */ "Glucose Simulator" = "Glukossimulator"; /* Restored state message */ -"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth-status återställd (FreeAPS X startades om?). Hittade %d perifera enheter anslutna till %@ med identifieraren %@"; +"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth-status återställd (APS startades om?). Hittade %d perifera enheter anslutna till %@ med identifieraren %@"; /* Shared app group xDrip4iOS */ "Using shared app group with external CGM app xDrip4iOS" = "Använder delad appgrupp med CGM-app xDrip4iOS"; @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Totalt"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Aktivera"; + +/* Header */ +"Convert Fat and Protein" = "Omvandla fett och protein"; + +/* Header */ +"Conversion settings" = "Inställningar"; + +/* Delay */ +"Delay In Minutes" = "Fördröjning"; + +/* Duration */ +"Maximum Duration In Hours" = "Max tid i timmar"; + +/* Interval */ +"Interval In Minutes" = "Tidsintervall i minuter"; + +/* Override */ +"Override With A Factor Of " = "Justera med multiplikator "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Omvandlar fett och protein till kolhydratekvivalenter, enligt Warsawa-metoden: antal kilokalorier delat med 10.\n\nDetta sprider ut kolydraterna över ett framtida tidsintervall med maximal duration enligt inställningen för max tid, 5-12 timmar.\n\nIntervall i minuter bestämmer hur många minuter mellan kolhydratposterna. Ju kortare intervall, desto jämnare resultat, men också fler poster att behöva radera om du ångrar dig. 10, 15, 20, 30, or 60 är exempel på alternativ\n\nFördrjöjning är tiden från nu till första framtida kolhydratpost.\n\nAJustering tillåter indivudell justering av formulan. 1.0 betyder full effekt, 0.5 skapar halva mängden kolhydrater. Observera att om du alltid matar in fett och kolhydrater kan du behöva öka din insulinkvot. Av denna anledning kan det vara lämpligt att börja med 0.5.\n\nStandardinställningar: Max tid: 8 h, Intervall: 30 min, Faktor: 0.5, Fördröjning 60 min"; + +/* Title */ +"Fat and Protein" = "Fett och protein"; + +/* Add Fat */ +"Fat" = "Fett"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Omvandling av fett och protein"; + +/* Alert text */ +"Delete carb equivalents?" = "Radera dessa poster?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fett"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Fäst podden"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Uppdatera varje antal minuter:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Standardinställning är 30 minuter. Med denna inställning ställer du in hur ofta statistiken uppdateras och hur ofta filen statistics.json sparas och laddas upp till till Nightscout, om aktiverad. Att ha ett lägre intervall än för nytt blodoscker (5 min) är meningslöst."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Standardvärde är 20 minuter. Hur ofta du vill uppdatera, spara och ladda upp statistiken till Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Senaste 24 timmarna "; @@ -1304,7 +1348,10 @@ Enact a temp Basal or a temp target */ "CGM is not used as heartbeat." = "CGM används inte som hjärtslag."; - /* ------------------------------------------------------------------------------------------------------------ +"Are you sure you want to delete this CGM?" = "År du säker på att du vill ta bort denna CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- + Infotexts from openaps.docs and androidaps.docs FreeAPS X */ @@ -1373,7 +1420,7 @@ Enact a temp Basal or a temp target */ "Enable UAM" = "Aktivera UAM"; /* "Enable UAM" */ -"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell FreeAPS X about your carbs or estimate your carbs wrong and the amount of entered carbs is wrong or if a meal with lots of fat and protein has a longer duration than expected. Without any carb entry, UAM can recognize fast glucose increasments caused by carbs, adrenaline, etc, and tries to adjust it with SMBs. This also works the opposite way: if there is a fast glucose decreasement, it can stop SMBs earlier." = "Med denna inställning på kan SMB-algoritmen upptäcka kolhydrater som inte matats in. Detta kan vara till hjälp om du glömmer att mata in eller uppskattar dina kolhydrater fel, eller vid måltider med mycket fett och protein, som har en längre verkan än förväntat. Utan inlagda kolhydrater kan UAM känna igen snabba glukosförändringar orsakade av kolhydrater, adrenalin, etc, och försöker justera dessa med SMBs. Detta fungerar också omvänt: vid snabb glukosminskning stoppas SMB:s tidigare."; +"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell FreeAPS X about your carbs or estimate your carbs wrong and the amount of entered carbs is wrong or if a meal with lots of fat and protein has a longer duration than expected. Without any carb entry, UAM can recognize fast glucose increasments caused by carbs, adrenaline, etc, and tries to adjust it with SMBs. This also works the opposite way: if there is a fast glucose decreasement, it can stop SMBs earlier." = "Med denna inställning på kan appen upptäcka kolhydrater som inte matats in. Detta kan vara till hjälp om du glömmer att mata in eller uppskattar dina kolhydrater fel, eller vid måltider med mycket fett och protein, som har en längre verkan än förväntat. Utan inlagda kolhydrater kan UAM känna igen snabba glukosförändringar orsakade av kolhydrater, adrenalin, etc, och försöker justera dessa med SMBs. Detta fungerar också omvänt: vid snabb glukosminskning stoppas SMB: s tidigare."; /* Headline "Enable SMB With COB" */ "Enable SMB With COB" = "Använd SMB med kolhydrater (COB)"; @@ -1514,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Minsta bolusmångd"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Minsta möjliga SMB (supermikrobolus) i oref0. För Medtronic är minsta möjliga dos 0,1 U, medan det för Omnipod är 0,05 U."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Minsta mängd för Omnipod-poddar är 0,05 enheter, medan det för Medtronic-pumpar skiljer sig åt för olika modeller, från 0.25 IE till 0,10 IE. Kontrollera den minsta bolusmängd som kan ges av din pump för denna inställning. Standardvärdet är 0,1 enheter."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Tid för insulinets maximala blodsockersänkande effekt, i minuter"; diff --git a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings index 2616993c9..963f0da1a 100644 --- a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Toplam"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Pod'u Ekleyin"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Son 24 Saat "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Artırımı"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "oref0'da mümkün olan en küçük SMB miktarı. Medtronic için mümkün olan en küçük miktar 0,1 Ü'dir. Omnipod için mümkün olan en küçük miktar 0,05 Ü'dir."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "İnsülin Zirve Süresi"; diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings index c335a51d6..1f36ee527 100644 --- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Всього"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Увімкнути"; + +/* Header */ +"Convert Fat and Protein" = "Перетворення жиру та білка"; + +/* Header */ +"Conversion settings" = "Налаштування конвертації"; + +/* Delay */ +"Delay In Minutes" = "Затримка в хвилинах"; + +/* Duration */ +"Maximum Duration In Hours" = "Максимальна тривалість у годинах"; + +/* Interval */ +"Interval In Minutes" = "Інтервал у хвилинах"; + +/* Override */ +"Override With A Factor Of " = "Перевизначення з коефіцієнтом"; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Дозволяє конвертувати жир і білок у майбутні вуглеводні еквіваленти за допомогою варшавської формули кілокалорій, поділених на 10.\n\nЦе розподіляє вуглеводні еквіваленти на максимальну тривалість, яку можна налаштувати від 8 до 12 годин.\n\nІнтервал у хвилинах скільки хвилин між записами. Чим коротший інтервал, тим плавніші результати, але стає важче вручну видалити записи, якщо пізніше ви захочете їх видалити. 10, 15, 20, 30 або 60 — це розумний вибір.\n\nЗатримка — це час від теперішнього моменту до першого майбутнього введення вуглеводів.\n\nКоефіцієнт коригування — це те, наскільки жир і білок впливають на введення. 1,0 – повний ефект, а 0,5 – половинний. Зауважте, що ви можете виявити, що ваше нормальне співвідношення вуглеводів має збільшитися до більшої кількості, якщо ви почнете додавати жири та білки. З цієї причини найкраще починати з коефіцієнта приблизно 0,5, щоб легше його зрозуміти.\n\nНалаштування за замовчуванням: обмеження часу: 8 годин, інтервал: 30 хвилин, коефіцієнт: 0,5, затримка 60 хвилин"; + +/* Title */ +"Fat and Protein" = "Жир і білок"; + +/* Add Fat */ +"Fat" = "Жир"; + +/* Add Protein */ +"Protein" = "Білки"; + +/* Setting */ +"Fat And Protein Conversion" = "Перетворення жиру та білка"; + +/* Alert text */ +"Delete carb equivalents?" = "Видалити вуглеводні еквіваленти?"; + +/* Section in settings */ +"Protein / Fat" = "Білок / Жир"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Прикріпіть Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Оновлюйте кожну кількість хвилин:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "За замовчуванням 30 хвилин. Як часто оновлювати та зберігати statistics.json і завантажувати останній масив, якщо ввімкнено, у Nightscout. Менший інтервал, ніж для оновлення рівня глюкози (5 хв), не має сенсу."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "За замовчуванням 20 хвилин. Як часто оновлювати та зберігати statistics.json і завантажувати останній масив, якщо ввімкнено, у Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "За останні 24 години"; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Змінити одиниці виміру HbA1c на панелі статистики. Одиниці виміру оновляться під час наступного оновлення файлу statistics.json"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "все"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Конфігурація CGM"; + +"Heartbeat" = "Серцебиття"; + +"CGM address :" = "CGM адреса :"; + +"CGM is not used as heartbeat." = "CGM не використовується як серцебиття."; + +"Are you sure you want to delete this CGM?" = "Ви впевнені, що хочете видалити цей CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1502,7 +1561,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Приріст болюсу"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = "Самий маленький SMB / приріст SMB в oref0. Мінімум для помп Медтронік дорівнює 0.1 Од., в той-же час для Omnipod це 0.05 Од. За замовчуванням 0.1."; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Найменша прийнята кількість SMB. Мінімальна кількість для насосів Omnipod становить 0,05 ОД, тоді як для насосів Medtronic вона відрізняється для різних моделей від 0,025 ОД до 0,10 ОД. Перевірте мінімальну кількість болюсу, яку може ввести ваша помпа. Значення за замовчуванням 0,1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Пік дії інсуліну"; diff --git a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings index e4ddf6f3d..da0f4af7f 100644 --- a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings +++ b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings @@ -1042,7 +1042,51 @@ Enact a temp Basal or a temp target */ /* Total AT / Scheduled basal insulin */ "Total" = "Total"; -/* --------------------------------------- +/* -------------------------------------------- FPU Strings ------------------------------------------------------*/ +/* Enable FPU */ + +"Enable" = "Enable"; + +/* Header */ +"Convert Fat and Protein" = "Convert Fat and Protein"; + +/* Header */ +"Conversion settings" = "Conversion settings"; + +/* Delay */ +"Delay In Minutes" = "Delay In Minutes"; + +/* Duration */ +"Maximum Duration In Hours" = "Maximum Duration In Hours"; + +/* Interval */ +"Interval In Minutes" = "Interval In Minutes"; + +/* Override */ +"Override With A Factor Of " = "Override With A Factor Of "; + +/* Description */ +"Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" = "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min"; + +/* Title */ +"Fat and Protein" = "Fat and Protein"; + +/* Add Fat */ +"Fat" = "Fat"; + +/* Add Protein */ +"Protein" = "Protein"; + +/* Setting */ +"Fat And Protein Conversion" = "Fat And Protein Conversion"; + +/* Alert text */ +"Delete carb equivalents?" = "Delete carb equivalents?"; + +/* Section in settings */ +"Protein / Fat" = "Protein / Fat"; + +/* ------------------------------------------------------------------------------------------- DASH strings */ "Attach Pod" = "Attach Pod"; @@ -1262,7 +1306,7 @@ Enact a temp Basal or a temp target */ "Update every number of minutes:" = "Update every number of minutes:"; /* Description for update interval for statistics */ -"Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless." = "Default is 30 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout. A lower interval than for glucose updates (5 min) is pointless."; +"Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout." = "Default is 20 minutes. How often to update and save the statistics.json and to upload last array, when enabled, to Nightscout."; /* Duration displayed in statPanel */ "Past 24 Hours " = "Past 24 Hours "; @@ -1291,7 +1335,22 @@ Enact a temp Basal or a temp target */ /* Description for Override HbA1c unit */ "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update"; -/* -------------------------------------- +/* HbA1c for all glucose storage days */ +"all" = "all"; + +/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/ + +"Configuration CGM" = "Configuration CGM"; + +"Heartbeat" = "Heartbeat"; + +"CGM address :" = "CGM address :"; + +"CGM is not used as heartbeat." = "CGM is not used as heartbeat."; + +"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?"; + +/* ----------------------------------------------------------------------------------------------------------- Infotexts from openaps.docs and androidaps.docs FreeAPS X @@ -1504,7 +1563,7 @@ Enact a temp Basal or a temp target */ "Bolus Increment" = "Bolus Increment"; /* "Bolus Increment" */ -"Smallest SMB / SMB increment in oref0. Minimum amount for Medtronic pumps is 0.1 U, whereas for Omnipod it’s 0.05 U. The default value is 0.1." = " oref0中SMB最小增量,美敦力为 0.1U, Omnipod 为 0.05U,默认值为 0.1"; +"Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1." = "Smallest enacted SMB amount. Minimum amount for Omnipod pumps is 0.05 U, whereas for Medtronic pumps it differs for various models, from 0.025 U to 0.10 U. Please check the minimum bolus amount which can be delivered by your pump. The default value is 0.1."; /* Headline "Insulin Peak Time" */ "Insulin Peak Time" = "Insulin Peak Time"; diff --git a/FreeAPS/Sources/Models/CarbsEntry.swift b/FreeAPS/Sources/Models/CarbsEntry.swift index dbcbc237f..6a9c080db 100644 --- a/FreeAPS/Sources/Models/CarbsEntry.swift +++ b/FreeAPS/Sources/Models/CarbsEntry.swift @@ -1,11 +1,15 @@ import Foundation struct CarbsEntry: JSON, Equatable, Hashable { + let id: String? let createdAt: Date let carbs: Decimal let enteredBy: String? + let isFPU: Bool? + let fpuID: String? static let manual = "freeaps-x" + static let appleHealth = "applehealth" static func == (lhs: CarbsEntry, rhs: CarbsEntry) -> Bool { lhs.createdAt == rhs.createdAt @@ -18,8 +22,11 @@ struct CarbsEntry: JSON, Equatable, Hashable { extension CarbsEntry { private enum CodingKeys: String, CodingKey { + case id = "_id" case createdAt = "created_at" case carbs case enteredBy + case isFPU + case fpuID } } diff --git a/FreeAPS/Sources/Models/FreeAPSSettings.swift b/FreeAPS/Sources/Models/FreeAPSSettings.swift index d3542291e..8b6602bd9 100644 --- a/FreeAPS/Sources/Models/FreeAPSSettings.swift +++ b/FreeAPS/Sources/Models/FreeAPSSettings.swift @@ -25,6 +25,11 @@ struct FreeAPSSettings: JSON, Equatable { var carbsRequiredThreshold: Decimal = 10 var animatedBackground: Bool = false var displayStatistics: Bool = false + var useFPUconversion: Bool = false + var individualAdjustmentFactor: Decimal = 0.5 + var timeCap: Int = 8 + var minuteInterval: Int = 30 + var delay: Int = 60 } extension FreeAPSSettings: Decodable { @@ -97,6 +102,26 @@ extension FreeAPSSettings: Decodable { settings.glucoseBadge = glucoseBadge } + if let useFPUconversion = try? container.decode(Bool.self, forKey: .useFPUconversion) { + settings.useFPUconversion = useFPUconversion + } + + if let individualAdjustmentFactor = try? container.decode(Decimal.self, forKey: .individualAdjustmentFactor) { + settings.individualAdjustmentFactor = individualAdjustmentFactor + } + + if let timeCap = try? container.decode(Int.self, forKey: .timeCap) { + settings.timeCap = timeCap + } + + if let minuteInterval = try? container.decode(Int.self, forKey: .minuteInterval) { + settings.minuteInterval = minuteInterval + } + + if let delay = try? container.decode(Int.self, forKey: .delay) { + settings.delay = delay + } + if let glucoseNotificationsAlways = try? container.decode(Bool.self, forKey: .glucoseNotificationsAlways) { settings.glucoseNotificationsAlways = glucoseNotificationsAlways } diff --git a/FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift b/FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift index 7bac8146c..684186f43 100644 --- a/FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift +++ b/FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift @@ -4,23 +4,94 @@ extension AddCarbs { final class StateModel: BaseStateModel { @Injected() var carbsStorage: CarbsStorage! @Injected() var apsManager: APSManager! + @Injected() var settings: SettingsManager! @Published var carbs: Decimal = 0 @Published var date = Date() + @Published var protein: Decimal = 0 + @Published var fat: Decimal = 0 @Published var carbsRequired: Decimal? + @Published var useFPU: Bool = false override func subscribe() { carbsRequired = provider.suggestion?.carbsReq + useFPU = settingsManager.settings.useFPUconversion } func add() { - guard carbs > 0 else { + guard carbs > 0 || fat > 0 || protein > 0 else { showModal(for: nil) return } - carbsStorage.storeCarbs([ - CarbsEntry(createdAt: date, carbs: carbs, enteredBy: CarbsEntry.manual) - ]) + if useFPU { + // -------------------------- FPU-------------------------------------- + let interval = settings.settings.minuteInterval // Interval betwwen carbs + let timeCap = settings.settings.timeCap // Max Duration + let adjustment = settings.settings.individualAdjustmentFactor + let delay = settings.settings.delay // Tme before first future carb entry + + let kcal = protein * 4 + fat * 9 + let carbEquivalents = (kcal / 10) * adjustment + let fpus = carbEquivalents / 10 + + // Duration in hours used for extended boluses with Warsaw Method. Here used for total duration of the computed carbquivalents instead, excluding the configurable delay. + var computedDuration = 0 + switch fpus { + case ..<2: + computedDuration = 3 + case 2 ..< 3: + computedDuration = 4 + case 3 ..< 4: + computedDuration = 5 + default: + computedDuration = timeCap + } + + // Size of each created carb equivalent if 60 minutes interval + var equivalent: Decimal = carbEquivalents / Decimal(computedDuration) + // Adjust for interval setting other than 60 minutes + equivalent /= Decimal(60 / interval) + // Number of equivalents + var numberOfEquivalents = carbEquivalents / equivalent + // Only use delay in first loop + var firstIndex = true + // New date for each carb equivalent + var useDate = date + // Group and Identify all FPUs together + let fpuID = UUID().uuidString + + // Create an array of all future carb equivalents. + var futureCarbArray = [CarbsEntry]() + while carbEquivalents > 0, numberOfEquivalents > 0 { + if firstIndex { + useDate = useDate.addingTimeInterval(delay.minutes.timeInterval) + firstIndex = false + } else { useDate = useDate.addingTimeInterval(interval.minutes.timeInterval) } + + let eachCarbEntry = CarbsEntry( + id: UUID().uuidString, createdAt: useDate, carbs: equivalent, enteredBy: CarbsEntry.manual, isFPU: true, + fpuID: fpuID + ) + futureCarbArray.append(eachCarbEntry) + numberOfEquivalents -= 1 + } + // Save the array + if carbEquivalents > 0 { + carbsStorage.storeCarbs(futureCarbArray) + } + } // ------------------------- END OF TPU ---------------------------------------- + + // Store the real carbs + if carbs > 0 { + carbsStorage + .storeCarbs([CarbsEntry( + id: UUID().uuidString, + createdAt: date, + carbs: carbs, + enteredBy: CarbsEntry.manual, + isFPU: false, fpuID: nil + )]) + } if settingsManager.settings.skipBolusScreenAfterCarbs { apsManager.determineBasalSync() diff --git a/FreeAPS/Sources/Modules/AddCarbs/View/AddCarbsRootView.swift b/FreeAPS/Sources/Modules/AddCarbs/View/AddCarbsRootView.swift index f694af8b1..a7493afba 100644 --- a/FreeAPS/Sources/Modules/AddCarbs/View/AddCarbsRootView.swift +++ b/FreeAPS/Sources/Modules/AddCarbs/View/AddCarbsRootView.swift @@ -25,19 +25,49 @@ extension AddCarbs { } } Section { - HStack { - Text("Amount") - Spacer() - DecimalTextField("0", value: $state.carbs, formatter: formatter, autofocus: true, cleanInput: true) - Text("grams").foregroundColor(.secondary) + Section { + HStack { + Text("Carbs").fontWeight(.semibold) + Spacer() + DecimalTextField("0", value: $state.carbs, formatter: formatter, autofocus: true, cleanInput: true) + Text("grams").foregroundColor(.secondary) + }.padding(.vertical) + + // MARK: Adding Protein and Fat. Test + + if state.useFPU { + HStack { + Text("Protein").foregroundColor(.loopRed).fontWeight(.thin) + Spacer() + DecimalTextField( + "0", + value: $state.protein, + formatter: formatter, + autofocus: false, + cleanInput: true + ).foregroundColor(.loopRed) + Text("grams").foregroundColor(.secondary) + } + HStack { + Text("Fat").foregroundColor(.loopYellow).fontWeight(.thin) + Spacer() + DecimalTextField( + "0", + value: $state.fat, + formatter: formatter, + autofocus: false, + cleanInput: true + ) + Text("grams").foregroundColor(.secondary) + } + } + DatePicker("Date", selection: $state.date) } - DatePicker("Date", selection: $state.date) } - Section { Button { state.add() } label: { Text("Add") } - .disabled(state.carbs <= 0) + .disabled(state.carbs <= 0 && state.fat <= 0 && state.protein <= 0) } } .onAppear(perform: configureView) diff --git a/FreeAPS/Sources/Modules/DataTable/DataTableDataFlow.swift b/FreeAPS/Sources/Modules/DataTable/DataTableDataFlow.swift index 7b76007bf..3f39b29aa 100644 --- a/FreeAPS/Sources/Modules/DataTable/DataTableDataFlow.swift +++ b/FreeAPS/Sources/Modules/DataTable/DataTableDataFlow.swift @@ -24,6 +24,7 @@ enum DataTable { enum DataType: String, Equatable { case carbs + case fpus case bolus case tempBasal case tempTarget @@ -35,6 +36,8 @@ enum DataTable { switch self { case .carbs: name = "Carbs" + case .fpus: + name = "Protein / Fat" case .bolus: name = "Bolus" case .tempBasal: @@ -52,13 +55,16 @@ enum DataTable { } class Treatment: Identifiable, Hashable, Equatable { - let id = UUID() + let id: String + let idPumpEvent: String? let units: GlucoseUnits let type: DataType let date: Date let amount: Decimal? let secondAmount: Decimal? let duration: Decimal? + let isFPU: Bool? + let fpuID: String? private var numberFormater: NumberFormatter { let formatter = NumberFormatter() @@ -73,7 +79,11 @@ enum DataTable { date: Date, amount: Decimal? = nil, secondAmount: Decimal? = nil, - duration: Decimal? = nil + duration: Decimal? = nil, + id: String? = nil, + idPumpEvent: String? = nil, + isFPU: Bool? = false, + fpuID: String? = nil ) { self.units = units self.type = type @@ -81,6 +91,10 @@ enum DataTable { self.amount = amount self.secondAmount = secondAmount self.duration = duration + self.id = id ?? UUID().uuidString + self.idPumpEvent = idPumpEvent + self.isFPU = isFPU + self.fpuID = fpuID } static func == (lhs: Treatment, rhs: Treatment) -> Bool { @@ -103,6 +117,9 @@ enum DataTable { switch type { case .carbs: return numberFormater.string(from: amount as NSNumber)! + NSLocalizedString(" g", comment: "gram of carbs") + case .fpus: + return numberFormater + .string(from: amount as NSNumber)! + NSLocalizedString(" g", comment: "gram of carb equilvalents") case .bolus: return numberFormater.string(from: amount as NSNumber)! + NSLocalizedString(" U", comment: "Insulin unit") case .tempBasal: @@ -133,6 +150,8 @@ enum DataTable { switch type { case .carbs: return .loopYellow + case .fpus: + return .red case .bolus: return .insulin case .tempBasal: @@ -172,7 +191,7 @@ protocol DataTableProvider: Provider { func tempTargets() -> [TempTarget] func carbs() -> [CarbsEntry] func glucose() -> [BloodGlucose] - func deleteCarbs(at date: Date) - func deleteInsulin(at date: Date) + func deleteCarbs(_ treatement: DataTable.Treatment) + func deleteInsulin(_ treatement: DataTable.Treatment) func deleteGlucose(id: String) } diff --git a/FreeAPS/Sources/Modules/DataTable/DataTableProvider.swift b/FreeAPS/Sources/Modules/DataTable/DataTableProvider.swift index c723777e3..3bd4bd98b 100644 --- a/FreeAPS/Sources/Modules/DataTable/DataTableProvider.swift +++ b/FreeAPS/Sources/Modules/DataTable/DataTableProvider.swift @@ -21,12 +21,24 @@ extension DataTable { carbsStorage.recent() } - func deleteCarbs(at date: Date) { - nightscoutManager.deleteCarbs(at: date) + func fpus() -> [CarbsEntry] { + carbsStorage.recent() + } + + func deleteCarbs(_ treatement: Treatment) { + nightscoutManager.deleteCarbs( + at: treatement.date, + isFPU: treatement.isFPU, + fpuID: treatement.fpuID, + syncID: treatement.id + ) } - func deleteInsulin(at date: Date) { - nightscoutManager.deleteInsulin(at: date) + func deleteInsulin(_ treatement: Treatment) { + nightscoutManager.deleteInsulin(at: treatement.date) + if let id = treatement.idPumpEvent { + healthkitManager.deleteInsulin(syncID: id) + } } func glucose() -> [BloodGlucose] { @@ -35,7 +47,7 @@ extension DataTable { func deleteGlucose(id: String) { glucoseStorage.removeGlucose(ids: [id]) - healthkitManager.deleteGlucise(syncID: id) + healthkitManager.deleteGlucose(syncID: id) } } } diff --git a/FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift b/FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift index 51abd3493..d17d9e342 100644 --- a/FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift +++ b/FreeAPS/Sources/Modules/DataTable/DataTableStateModel.swift @@ -25,14 +25,40 @@ extension DataTable { DispatchQueue.global().async { let units = self.settingsManager.settings.units - let carbs = self.provider.carbs().map { - Treatment(units: units, type: .carbs, date: $0.createdAt, amount: $0.carbs) - } + let carbs = self.provider.carbs() + .filter { !($0.isFPU ?? false) } + .map { + if let id = $0.id { + return Treatment( + units: units, + type: .carbs, + date: $0.createdAt, + amount: $0.carbs, + id: id + ) + } else { + return Treatment(units: units, type: .carbs, date: $0.createdAt, amount: $0.carbs) + } + } + + let fpus = self.provider.fpus() + .filter { $0.isFPU ?? false } + .map { + Treatment( + units: units, + type: .fpus, + date: $0.createdAt, + amount: $0.carbs, + id: $0.id, + isFPU: $0.isFPU, + fpuID: $0.fpuID + ) + } let boluses = self.provider.pumpHistory() .filter { $0.type == .bolus } .map { - Treatment(units: units, type: .bolus, date: $0.timestamp, amount: $0.amount) + Treatment(units: units, type: .bolus, date: $0.timestamp, amount: $0.amount, idPumpEvent: $0.id) } let tempBasals = self.provider.pumpHistory() @@ -77,7 +103,7 @@ extension DataTable { } DispatchQueue.main.async { - self.treatments = [carbs, boluses, tempBasals, tempTargets, suspend, resume] + self.treatments = [carbs, boluses, tempBasals, tempTargets, suspend, resume, fpus] .flatMap { $0 } .sorted { $0.date > $1.date } } @@ -90,15 +116,15 @@ extension DataTable { } } - func deleteCarbs(at date: Date) { - provider.deleteCarbs(at: date) + func deleteCarbs(_ treatment: Treatment) { + provider.deleteCarbs(treatment) } - func deleteInsulin(at date: Date) { + func deleteInsulin(_ treatment: Treatment) { unlockmanager.unlock() .sink { _ in } receiveValue: { [weak self] _ in guard let self = self else { return } - self.provider.deleteInsulin(at: date) + self.provider.deleteInsulin(treatment) } .store(in: &lifetime) } diff --git a/FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift b/FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift index 460abc224..cd91ced17 100644 --- a/FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift +++ b/FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift @@ -94,7 +94,29 @@ extension DataTable { message: Text(item.amountText), primaryButton: .destructive( Text("Delete"), - action: { state.deleteCarbs(at: item.date) } + action: { state.deleteCarbs(item) } + ), + secondaryButton: .cancel() + ) + isRemoveCarbsAlertPresented = true + } + .alert(isPresented: $isRemoveCarbsAlertPresented) { + removeCarbsAlert! + } + } + + if item.type == .fpus { + Spacer() + Image(systemName: "xmark.circle").foregroundColor(.secondary) + .contentShape(Rectangle()) + .padding(.vertical) + .onTapGesture { + removeCarbsAlert = Alert( + title: Text("Delete carb equivalents?"), + message: Text(""), // Temporary fix. New to fix real amount of carb equivalents later + primaryButton: .destructive( + Text("Delete"), + action: { state.deleteCarbs(item) } ), secondaryButton: .cancel() ) @@ -116,7 +138,7 @@ extension DataTable { message: Text(item.amountText), primaryButton: .destructive( Text("Delete"), - action: { state.deleteInsulin(at: item.date) } + action: { state.deleteInsulin(item) } ), secondaryButton: .cancel() ) diff --git a/FreeAPS/Sources/Modules/FPUConfig/FPUConfigDataFlow.swift b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigDataFlow.swift new file mode 100644 index 000000000..27fc2a933 --- /dev/null +++ b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigDataFlow.swift @@ -0,0 +1,5 @@ +enum FPUConfig { + enum Config {} +} + +protocol FPUConfigProvider {} diff --git a/FreeAPS/Sources/Modules/FPUConfig/FPUConfigProvider.swift b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigProvider.swift new file mode 100644 index 000000000..91e14cc67 --- /dev/null +++ b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigProvider.swift @@ -0,0 +1,3 @@ +extension FPUConfig { + final class Provider: BaseProvider, FPUConfigProvider {} +} diff --git a/FreeAPS/Sources/Modules/FPUConfig/FPUConfigStateModel.swift b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigStateModel.swift new file mode 100644 index 000000000..4b076d06f --- /dev/null +++ b/FreeAPS/Sources/Modules/FPUConfig/FPUConfigStateModel.swift @@ -0,0 +1,43 @@ +import SwiftUI + +extension FPUConfig { + final class StateModel: BaseStateModel { + @Published var useFPUconversion = false + @Published var individualAdjustmentFactor: Decimal = 0 + @Published var timeCap: Decimal = 0 + @Published var minuteInterval: Decimal = 0 + @Published var delay: Decimal = 0 + + override func subscribe() { + subscribeSetting(\.useFPUconversion, on: $useFPUconversion) { useFPUconversion = $0 } + + subscribeSetting(\.timeCap, on: $timeCap.map(Int.init), initial: { + let value = max(min($0, 12), 5) + timeCap = Decimal(value) + }, map: { + $0 + }) + + subscribeSetting(\.minuteInterval, on: $minuteInterval.map(Int.init), initial: { + let value = max(min($0, 60), 10) + minuteInterval = Decimal(value) + }, map: { + $0 + }) + + subscribeSetting(\.delay, on: $delay.map(Int.init), initial: { + let value = max(min($0, 120), 60) + delay = Decimal(value) + }, map: { + $0 + }) + + subscribeSetting(\.individualAdjustmentFactor, on: $individualAdjustmentFactor, initial: { + let value = max(min($0, 1.2), 0.1) + individualAdjustmentFactor = value + }, map: { + $0 + }) + } + } +} diff --git a/FreeAPS/Sources/Modules/FPUConfig/View/FPUConfigRootView.swift b/FreeAPS/Sources/Modules/FPUConfig/View/FPUConfigRootView.swift new file mode 100644 index 000000000..3c7f50b57 --- /dev/null +++ b/FreeAPS/Sources/Modules/FPUConfig/View/FPUConfigRootView.swift @@ -0,0 +1,64 @@ +import SwiftUI +import Swinject + +extension FPUConfig { + struct RootView: BaseView { + let resolver: Resolver + @StateObject var state = StateModel() + + private var conversionFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 1 + + return formatter + } + + private var intFormater: NumberFormatter { + let formatter = NumberFormatter() + formatter.allowsFloats = false + return formatter + } + + var body: some View { + Form { + Section(header: Text("Convert Fat and Protein")) { + Toggle("Enable", isOn: $state.useFPUconversion) + } + + Section(header: Text("Conversion settings")) { + HStack { + Text("Delay In Minutes") + Spacer() + DecimalTextField("60", value: $state.delay, formatter: intFormater) + } + HStack { + Text("Maximum Duration In Hours") + Spacer() + DecimalTextField("8", value: $state.timeCap, formatter: intFormater) + } + HStack { + Text("Interval In Minutes") + Spacer() + DecimalTextField("30", value: $state.minuteInterval, formatter: intFormater) + } + HStack { + Text("Override With A Factor Of ") + Spacer() + DecimalTextField("0.5", value: $state.individualAdjustmentFactor, formatter: conversionFormatter) + } + } + + Section( + footer: Text( + "Allows fat and protein to be converted into future carb equivalents using the Warsaw formula of kilocalories divided by 10.\n\nThis spreads the carb equivilants over a maximum duration setting that can be configured from 5-12 hours.\n\nDelay is time from now until the first future carb entry.\n\nInterval in minutes is how many minutes are between entries. The shorter the interval, the smoother the result. 10, 15, 20, 30, or 60 are reasonable choices.\n\nAdjustment factor is how much effect the fat and protein has on the entries. 1.0 is full effect (original Warsaw Method) and 0.5 is half effect. Note that you may find that your normal carb ratio needs to increase to a larger number if you begin adding fat and protein entries. For this reason, it is best to start with a factor of about 0.5 to ease into it.\n\nDefault settings: Time Cap: 8 h, Interval: 30 min, Factor: 0.5, Delay 60 min" + ) + ) + {} + } + .onAppear(perform: configureView) + .navigationBarTitle("Fat and Protein") + .navigationBarTitleDisplayMode(.automatic) + } + } +} diff --git a/FreeAPS/Sources/Modules/HealthKit/HealthKitStateModel.swift b/FreeAPS/Sources/Modules/HealthKit/HealthKitStateModel.swift index fa23644b2..9e30c679a 100644 --- a/FreeAPS/Sources/Modules/HealthKit/HealthKitStateModel.swift +++ b/FreeAPS/Sources/Modules/HealthKit/HealthKitStateModel.swift @@ -35,7 +35,7 @@ extension AppleHealthKit { debug(.service, "Permission granted HealthKitManager") - self.healthKitManager.createObserver() + self.healthKitManager.createBGObserver() self.healthKitManager.enableBackgroundDelivery() } } diff --git a/FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift b/FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift index 4cdbde60a..09f400b83 100644 --- a/FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift +++ b/FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift @@ -62,6 +62,8 @@ struct MainChartView: View { @State private var suspensionsPath = Path() @State private var carbsDots: [DotInfo] = [] @State private var carbsPath = Path() + @State private var fpuDots: [DotInfo] = [] + @State private var fpuPath = Path() @State private var glucoseYGange: GlucoseYRange = (0, 0, 0, 0) @State private var offset: CGFloat = 0 @State private var cachedMaxBasalRate: Decimal? @@ -97,6 +99,15 @@ struct MainChartView: View { return formatter } + private var fpuFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 1 + formatter.decimalSeparator = "." + formatter.minimumIntegerDigits = 0 + return formatter + } + @Environment(\.horizontalSizeClass) var hSizeClass @Environment(\.verticalSizeClass) var vSizeClass @@ -236,6 +247,7 @@ struct MainChartView: View { ZStack { xGridView(fullSize: fullSize) carbsView(fullSize: fullSize) + fpuView(fullSize: fullSize) bolusView(fullSize: fullSize) glucoseView(fullSize: fullSize) predictionsView(fullSize: fullSize) @@ -352,6 +364,28 @@ struct MainChartView: View { } } + private func fpuView(fullSize: CGSize) -> some View { + ZStack { + fpuPath + .fill(Color.red) + fpuPath + .stroke(Color.primary, lineWidth: 0.5) + + ForEach(fpuDots, id: \.rect.minX) { info -> AnyView in + let position = CGPoint(x: info.rect.midX, y: info.rect.minY - 8) + return Text(fpuFormatter.string(from: info.value as NSNumber)!).font(.caption2) + .position(position) + .asAny() + } + } + .onChange(of: carbs) { _ in + calculateFPUsDots(fullSize: fullSize) + } + .onChange(of: didAppearTrigger) { _ in + calculateFPUsDots(fullSize: fullSize) + } + } + private func tempTargetsView(fullSize: CGSize) -> some View { ZStack { tempTargetsPath @@ -413,6 +447,7 @@ extension MainChartView { calculateGlucoseDots(fullSize: fullSize) calculateBolusDots(fullSize: fullSize) calculateCarbsDots(fullSize: fullSize) + calculateFPUsDots(fullSize: fullSize) calculateTempTargetsRects(fullSize: fullSize) calculateBasalPoints(fullSize: fullSize) calculateSuspensions(fullSize: fullSize) @@ -458,7 +493,8 @@ extension MainChartView { private func calculateCarbsDots(fullSize: CGSize) { calculationQueue.async { - let dots = carbs.map { value -> DotInfo in + let realCarbs = carbs.filter { !($0.isFPU ?? false) } + let dots = realCarbs.map { value -> DotInfo in let center = timeToInterpolatedPoint(value.createdAt.timeIntervalSince1970, fullSize: fullSize) let size = Config.carbsSize + CGFloat(value.carbs) * Config.carbsScale let rect = CGRect(x: center.x - size / 2, y: center.y - size / 2, width: size, height: size) @@ -478,6 +514,29 @@ extension MainChartView { } } + private func calculateFPUsDots(fullSize: CGSize) { + calculationQueue.async { + let fpus = carbs.filter { $0.isFPU ?? false } + let dots = fpus.map { value -> DotInfo in + let center = timeToInterpolatedPoint(value.createdAt.timeIntervalSince1970, fullSize: fullSize) + let size = Config.carbsSize + CGFloat(value.carbs) * Config.carbsScale + let rect = CGRect(x: center.x - size / 2, y: center.y - size / 2, width: size, height: size) + return DotInfo(rect: rect, value: value.carbs) + } + + let path = Path { path in + for dot in dots { + path.addEllipse(in: dot.rect) + } + } + + DispatchQueue.main.async { + fpuDots = dots + fpuPath = path + } + } + } + private func calculatePredictionDots(fullSize: CGSize, type: PredictionType) { calculationQueue.async { let values: [Int] = { () -> [Int] in diff --git a/FreeAPS/Sources/Modules/Settings/SettingsStateModel.swift b/FreeAPS/Sources/Modules/Settings/SettingsStateModel.swift index df8204523..64eab12cc 100644 --- a/FreeAPS/Sources/Modules/Settings/SettingsStateModel.swift +++ b/FreeAPS/Sources/Modules/Settings/SettingsStateModel.swift @@ -11,11 +11,8 @@ extension Settings { @Published var animatedBackground = false private(set) var buildNumber = "" - private(set) var versionNumber = "" - private(set) var branch = "" - private(set) var copyrightNotice = "" override func subscribe() { diff --git a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift index 5a3d7d924..fe8a076ff 100644 --- a/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift +++ b/FreeAPS/Sources/Modules/Settings/View/SettingsRootView.swift @@ -29,6 +29,7 @@ extension Settings { Text("Apple Health").navigationLink(to: .healthkit, from: self) } Text("Notifications").navigationLink(to: .notificationsConfig, from: self) + Text("Fat And Protein Conversion").navigationLink(to: .fpuConfig, from: self) } Section(header: Text("Configuration")) { diff --git a/FreeAPS/Sources/Router/Screen.swift b/FreeAPS/Sources/Router/Screen.swift index 9edc86e7e..21bda5b91 100644 --- a/FreeAPS/Sources/Router/Screen.swift +++ b/FreeAPS/Sources/Router/Screen.swift @@ -25,6 +25,7 @@ enum Screen: Identifiable, Hashable { case libreConfig case calibrations case notificationsConfig + case fpuConfig case snooze case appIconConfig // becksen @@ -83,6 +84,8 @@ extension Screen { Calibrations.RootView(resolver: resolver) case .notificationsConfig: NotificationsConfig.RootView(resolver: resolver) + case .fpuConfig: + FPUConfig.RootView(resolver: resolver) case .snooze: Snooze.RootView(resolver: resolver) case .appIconConfig: diff --git a/FreeAPS/Sources/Services/HealthKit/HealthKitManager.swift b/FreeAPS/Sources/Services/HealthKit/HealthKitManager.swift index 59f1348a4..6f2c58ff1 100644 --- a/FreeAPS/Sources/Services/HealthKit/HealthKitManager.swift +++ b/FreeAPS/Sources/Services/HealthKit/HealthKitManager.swift @@ -1,6 +1,7 @@ import Combine import Foundation import HealthKit +import LoopKit import LoopKitUI import Swinject @@ -14,21 +15,35 @@ protocol HealthKitManager: GlucoseSource { func requestPermission(completion: ((Bool, Error?) -> Void)?) /// Save blood glucose to Health store (dublicate of bg will ignore) func saveIfNeeded(bloodGlucose: [BloodGlucose]) + /// Save carbs to Health store (dublicate of bg will ignore) + func saveIfNeeded(carbs: [CarbsEntry]) + /// Save Insulin to Health store + func saveIfNeeded(pumpEvents events: [PumpHistoryEvent]) /// Create observer for data passing beetwen Health Store and FreeAPS - func createObserver() + func createBGObserver() /// Enable background delivering objects from Apple Health to FreeAPS func enableBackgroundDelivery() /// Delete glucose with syncID - func deleteGlucise(syncID: String) + func deleteGlucose(syncID: String) + /// delete carbs with syncID + func deleteCarbs(syncID: String, isFPU: Bool?, fpuID: String?) + /// delete insulin with syncID + func deleteInsulin(syncID: String) } -final class BaseHealthKitManager: HealthKitManager, Injectable { +final class BaseHealthKitManager: HealthKitManager, Injectable, CarbsObserver { private enum Config { // unwraped HKObjects - static var permissions: Set { Set([healthBGObject].compactMap { $0 }) } + static var readPermissions: Set { + Set([healthBGObject].compactMap { $0 }) } + + static var writePermissions: Set { + Set([healthBGObject, healthCarbObject, healthInsulinObject].compactMap { $0 }) } // link to object in HealthKit static let healthBGObject = HKObjectType.quantityType(forIdentifier: .bloodGlucose) + static let healthCarbObject = HKObjectType.quantityType(forIdentifier: .dietaryCarbohydrates) + static let healthInsulinObject = HKObjectType.quantityType(forIdentifier: .insulinDelivery) // Meta-data key of FreeASPX data in HealthStore static let freeAPSMetaKey = "fromFreeAPSX" @@ -37,6 +52,8 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { @Injected() private var glucoseStorage: GlucoseStorage! @Injected() private var healthKitStore: HKHealthStore! @Injected() private var settingsManager: SettingsManager! + @Injected() private var broadcaster: Broadcaster! + @Injected() var carbsStorage: CarbsStorage! private let processQueue = DispatchQueue(label: "BaseHealthKitManager.processQueue") private var lifetime = Lifetime() @@ -47,22 +64,25 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { // last anchor for HKAnchoredQuery private var lastBloodGlucoseQueryAnchor: HKQueryAnchor? { set { - persistedAnchor = try? NSKeyedArchiver.archivedData(withRootObject: newValue as Any, requiringSecureCoding: false) + persistedBGAnchor = try? NSKeyedArchiver.archivedData(withRootObject: newValue as Any, requiringSecureCoding: false) } get { - guard let data = persistedAnchor else { return nil } + guard let data = persistedBGAnchor else { return nil } return try? NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) as? HKQueryAnchor } } - @Persisted(key: "HealthKitManagerAnchor") private var persistedAnchor: Data? = nil + @Persisted(key: "HealthKitManagerAnchor") private var persistedBGAnchor: Data? = nil var isAvailableOnCurrentDevice: Bool { HKHealthStore.isHealthDataAvailable() } var areAllowAllPermissions: Bool { - Set(Config.permissions.map { healthKitStore.authorizationStatus(for: $0) }) + Set(Config.readPermissions.map { healthKitStore.authorizationStatus(for: $0) }) + .intersection([.notDetermined]) + .isEmpty && + Set(Config.writePermissions.map { healthKitStore.authorizationStatus(for: $0) }) .intersection([.sharingDenied, .notDetermined]) .isEmpty } @@ -91,8 +111,11 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { injectServices(resolver) guard isAvailableOnCurrentDevice, Config.healthBGObject != nil else { return } - createObserver() + createBGObserver() enableBackgroundDelivery() + + broadcaster.register(CarbsObserver.self, observer: self) + debug(.service, "HealthKitManager did create") } @@ -109,12 +132,12 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { completion?(false, HKError.notAvailableOnCurrentDevice) return } - guard Config.permissions.isNotEmpty else { + guard Config.readPermissions.isNotEmpty, Config.writePermissions.isNotEmpty else { completion?(false, HKError.dataNotAvailable) return } - healthKitStore.requestAuthorization(toShare: Config.permissions, read: Config.permissions) { status, error in + healthKitStore.requestAuthorization(toShare: Config.writePermissions, read: Config.readPermissions) { status, error in completion?(status, error) } } @@ -154,7 +177,130 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { .store(in: &lifetime) } - func createObserver() { + func saveIfNeeded(carbs: [CarbsEntry]) { + guard settingsManager.settings.useAppleHealth, + let sampleType = Config.healthCarbObject, + checkAvailabilitySave(objectTypeToHealthStore: sampleType), + carbs.isNotEmpty + else { return } + + let carbsWithId = carbs.filter { c in + guard c.id != nil else { return false } + return true + } + + func save(samples: [HKSample]) { + let sampleIDs = samples.compactMap(\.syncIdentifier) + let sampleDates = samples.map(\.startDate) + let samplesToSave = carbsWithId + .filter { !sampleIDs.contains($0.id!) } // id existing in AH + .filter { !sampleDates.contains($0.createdAt) } // not id but exaclty the same datetime + .map { + HKQuantitySample( + type: sampleType, + quantity: HKQuantity(unit: .gram(), doubleValue: Double($0.carbs)), + start: $0.createdAt, + end: $0.createdAt, + metadata: [ + HKMetadataKeyExternalUUID: $0.id ?? "_id", + HKMetadataKeySyncIdentifier: $0.id ?? "_id", + HKMetadataKeySyncVersion: 1, + Config.freeAPSMetaKey: true + ] + ) + } + + healthKitStore.save(samplesToSave) { _, _ in } + } + + loadSamplesFromHealth(sampleType: sampleType) + .receive(on: processQueue) + .sink(receiveValue: save) + .store(in: &lifetime) + } + + func saveIfNeeded(pumpEvents events: [PumpHistoryEvent]) { + guard settingsManager.settings.useAppleHealth, + let sampleType = Config.healthInsulinObject, + checkAvailabilitySave(objectTypeToHealthStore: sampleType), + events.isNotEmpty + else { return } + + func save(bolus: [InsulinBolus], basal: [InsulinBasal]) { + let bolusSamples = bolus + .map { + HKQuantitySample( + type: sampleType, + quantity: HKQuantity(unit: .internationalUnit(), doubleValue: Double($0.amount)), + start: $0.date, + end: $0.date, + metadata: [ + HKMetadataKeyInsulinDeliveryReason: NSNumber(2), + HKMetadataKeyExternalUUID: $0.id, + HKMetadataKeySyncIdentifier: $0.id, + HKMetadataKeySyncVersion: 1, + Config.freeAPSMetaKey: true + ] + ) + } + + let basalSamples = basal + .map { + HKQuantitySample( + type: sampleType, + quantity: HKQuantity(unit: .internationalUnit(), doubleValue: Double($0.amount)), + start: $0.startDelivery, + end: $0.endDelivery, + metadata: [ + HKMetadataKeyInsulinDeliveryReason: NSNumber(1), + HKMetadataKeyExternalUUID: $0.id, + HKMetadataKeySyncIdentifier: $0.id, + HKMetadataKeySyncVersion: 1, + Config.freeAPSMetaKey: true + ] + ) + } + + healthKitStore.save(bolusSamples + basalSamples) { _, _ in } + } + + loadSamplesFromHealth(sampleType: sampleType, withIDs: events.map(\.id)) + .receive(on: processQueue) + .compactMap { samples -> ([InsulinBolus], [InsulinBasal]) in + let sampleIDs = samples.compactMap(\.syncIdentifier) + let bolus = events + .filter { $0.type == .bolus && !sampleIDs.contains($0.id) } + .compactMap { event -> InsulinBolus? in + guard let amount = event.amount else { return nil } + return InsulinBolus(id: event.id, amount: amount, date: event.timestamp) + } + let basalEvents = events + .filter { $0.type == .tempBasal && !sampleIDs.contains($0.id) } + let basal = basalEvents.enumerated() + .compactMap { item -> InsulinBasal? in + let nextElementEventIndex = item.offset + 1 + guard basalEvents.count > nextElementEventIndex else { return nil } + let nextBasalEvent = basalEvents[nextElementEventIndex] + let secondsOfCurrentBasal = nextBasalEvent.timestamp.timeIntervalSince(item.element.timestamp) + let amount = Decimal(secondsOfCurrentBasal / 3600) * (item.element.rate ?? 0) + let id = String(item.element.id.dropFirst()) + guard amount > 0, + id != "" + else { return nil } + return InsulinBasal( + id: id, + amount: amount, + startDelivery: item.element.timestamp, + endDelivery: nextBasalEvent.timestamp + ) + } + return (bolus, basal) + } + .sink(receiveValue: save) + .store(in: &lifetime) + } + + func createBGObserver() { guard settingsManager.settings.useAppleHealth else { return } guard let bgType = Config.healthBGObject else { @@ -201,6 +347,23 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { } } + /// Try to load samples from Health store + private func loadSamplesFromHealth( + sampleType: HKQuantityType + ) -> Future<[HKSample], Never> { + Future { promise in + let query = HKSampleQuery( + sampleType: sampleType, + predicate: nil, + limit: 1000, + sortDescriptors: nil + ) { _, results, _ in + promise(.success((results as? [HKQuantitySample]) ?? [])) + } + self.healthKitStore.execute(query) + } + } + /// Try to load samples from Health store with id and do some work private func loadSamplesFromHealth( sampleType: HKQuantityType, @@ -243,14 +406,14 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { if let bgSamples = addedObjects as? [HKQuantitySample], bgSamples.isNotEmpty { - self.prepareSamplesToPublisherFetch(bgSamples) + self.prepareBGSamplesToPublisherFetch(bgSamples) } } } return query } - private func prepareSamplesToPublisherFetch(_ samples: [HKQuantitySample]) { + private func prepareBGSamplesToPublisherFetch(_ samples: [HKQuantitySample]) { dispatchPrecondition(condition: .onQueue(processQueue)) debug(.service, "Start preparing samples: \(String(describing: samples))") @@ -333,7 +496,7 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { fetch(nil) } - func deleteGlucise(syncID: String) { + func deleteGlucose(syncID: String) { guard settingsManager.settings.useAppleHealth, let sampleType = Config.healthBGObject, checkAvailabilitySave(objectTypeToHealthStore: sampleType) @@ -352,6 +515,72 @@ final class BaseHealthKitManager: HealthKitManager, Injectable { } } } + + // - MARK Carbs function + + func deleteCarbs(syncID: String, isFPU: Bool?, fpuID: String?) { + guard settingsManager.settings.useAppleHealth, + let sampleType = Config.healthCarbObject, + checkAvailabilitySave(objectTypeToHealthStore: sampleType) + else { return } + + if let isFPU = isFPU, !isFPU { + processQueue.async { + let predicate = HKQuery.predicateForObjects( + withMetadataKey: HKMetadataKeySyncIdentifier, + operatorType: .equalTo, + value: syncID + ) + self.healthKitStore.deleteObjects(of: sampleType, predicate: predicate) { _, _, error in + guard let error = error else { return } + warning(.service, "Cannot delete sample with syncID: \(syncID)", error: error) + } + } + } else { + // need to find all syncID + guard let fpuID = fpuID else { return } + + processQueue.async { + let recentCarbs: [CarbsEntry] = self.carbsStorage.recent() + let ids = recentCarbs.filter { $0.fpuID == fpuID }.compactMap(\.id) + let predicate = HKQuery.predicateForObjects( + withMetadataKey: HKMetadataKeySyncIdentifier, + allowedValues: ids + ) + + self.healthKitStore.deleteObjects(of: sampleType, predicate: predicate) { _, _, error in + guard let error = error else { return } + warning(.service, "Cannot delete sample with fpuID: \(fpuID)", error: error) + } + } + } + } + + func carbsDidUpdate(_ carbs: [CarbsEntry]) { + saveIfNeeded(carbs: carbs) + } + + // - MARK Insulin function + + func deleteInsulin(syncID: String) { + guard settingsManager.settings.useAppleHealth, + let sampleType = Config.healthInsulinObject, + checkAvailabilitySave(objectTypeToHealthStore: sampleType) + else { return } + + processQueue.async { + let predicate = HKQuery.predicateForObjects( + withMetadataKey: HKMetadataKeySyncIdentifier, + operatorType: .equalTo, + value: syncID + ) + + self.healthKitStore.deleteObjects(of: sampleType, predicate: predicate) { _, _, error in + guard let error = error else { return } + warning(.service, "Cannot delete sample with syncID: \(syncID)", error: error) + } + } + } } enum HealthKitPermissionRequestStatus { @@ -365,3 +594,16 @@ enum HKError: Error { // Some data can be not available on current iOS-device case dataNotAvailable } + +private struct InsulinBolus { + var id: String + var amount: Decimal + var date: Date +} + +private struct InsulinBasal { + var id: String + var amount: Decimal + var startDelivery: Date + var endDelivery: Date +} diff --git a/FreeAPS/Sources/Services/Network/NightscoutManager.swift b/FreeAPS/Sources/Services/Network/NightscoutManager.swift index a2d0ebab4..0b48e7ec6 100644 --- a/FreeAPS/Sources/Services/Network/NightscoutManager.swift +++ b/FreeAPS/Sources/Services/Network/NightscoutManager.swift @@ -9,7 +9,7 @@ protocol NightscoutManager: GlucoseSource { func fetchCarbs() -> AnyPublisher<[CarbsEntry], Never> func fetchTempTargets() -> AnyPublisher<[TempTarget], Never> func fetchAnnouncements() -> AnyPublisher<[Announcement], Never> - func deleteCarbs(at date: Date) + func deleteCarbs(at date: Date, isFPU: Bool?, fpuID: String?, syncID: String) func deleteInsulin(at date: Date) func uploadStatus() func uploadStatistics(dailystat: Statistics) @@ -30,6 +30,7 @@ final class BaseNightscoutManager: NightscoutManager, Injectable { @Injected() private var settingsManager: SettingsManager! @Injected() private var broadcaster: Broadcaster! @Injected() private var reachabilityManager: ReachabilityManager! + @Injected() var healthkitManager: HealthKitManager! private let processQueue = DispatchQueue(label: "BaseNetworkManager.processQueue") private var ping: TimeInterval? @@ -173,23 +174,54 @@ final class BaseNightscoutManager: NightscoutManager, Injectable { .eraseToAnyPublisher() } - func deleteCarbs(at date: Date) { + func deleteCarbs(at date: Date, isFPU: Bool?, fpuID: String?, syncID: String) { + // remove in AH + healthkitManager.deleteCarbs(syncID: syncID, isFPU: isFPU, fpuID: fpuID) + guard let nightscout = nightscoutAPI, isUploadEnabled else { carbsStorage.deleteCarbs(at: date) return } - nightscout.deleteCarbs(at: date) - .sink { completion in - switch completion { - case .finished: - self.carbsStorage.deleteCarbs(at: date) - debug(.nightscout, "Carbs deleted") - case let .failure(error): - debug(.nightscout, error.localizedDescription) + if let isFPU = isFPU, isFPU { + guard let fpuID = fpuID else { return } + let allValues = storage.retrieve(OpenAPS.Monitor.carbHistory, as: [CarbsEntry].self) ?? [] + let dates = allValues.filter { $0.fpuID == fpuID }.map(\.createdAt).removeDublicates() + + let publishers = dates + .map { d -> AnyPublisher in + nightscout.deleteCarbs( + at: d + ) } - } receiveValue: {} - .store(in: &lifetime) + + Publishers.MergeMany(publishers) + .collect() + .sink { completion in + self.carbsStorage.deleteCarbs(at: date) + switch completion { + case .finished: + self.carbsStorage.deleteCarbs(at: date) + debug(.nightscout, "Carbs deleted") + case let .failure(error): + debug(.nightscout, error.localizedDescription) + } + } receiveValue: { _ in } + .store(in: &lifetime) + + } else { + nightscout.deleteCarbs(at: date) + .sink { completion in + self.carbsStorage.deleteCarbs(at: date) + switch completion { + case .finished: + debug(.nightscout, "Carbs deleted") + case let .failure(error): + debug(.nightscout, error.localizedDescription) + } + } receiveValue: {} + .store(in: &lifetime) + } } func deleteInsulin(at date: Date) { diff --git a/FreeAPS/Sources/Services/WatchManager/WatchManager.swift b/FreeAPS/Sources/Services/WatchManager/WatchManager.swift index 0eb346697..38a3d38d4 100644 --- a/FreeAPS/Sources/Services/WatchManager/WatchManager.swift +++ b/FreeAPS/Sources/Services/WatchManager/WatchManager.swift @@ -220,7 +220,13 @@ extension BaseWatchManager: WCSessionDelegate { if let carbs = message["carbs"] as? Double, carbs > 0 { carbsStorage.storeCarbs([ - CarbsEntry(createdAt: Date(), carbs: Decimal(carbs), enteredBy: CarbsEntry.manual) + CarbsEntry( + id: UUID().uuidString, + createdAt: Date(), + carbs: Decimal(carbs), + enteredBy: CarbsEntry.manual, + isFPU: false, fpuID: nil + ) ]) if settingsManager.settings.skipBolusScreenAfterCarbs { diff --git a/crowdin.yml b/crowdin.yml index 04323dc8c..e99e31f34 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -38,3 +38,5 @@ files: translation: /Dependencies/OmniBLE/Localizations/%osx_locale%.lproj/Localizable.strings - source: /Dependencies/rileylink_ios/MinimedKitUI/Base.lproj/Localizable.strings translation: /Dependencies/rileylink_ios/MinimedKitUI/%osx_locale%.lproj/Localizable.strings + - source: /Dependencies/G7SensorKit/en.lproj/Localizable.strings + translation: /Dependencies/G7SensorKit/%osx_locale%.lproj/Localizable.strings diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 0aa83c80d..4947a7226 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -186,6 +186,24 @@ platform :ios do ) end + desc "Validate Secrets" + lane :validate_secrets do + setup_ci if ENV['CI'] + ENV["MATCH_READONLY"] = true.to_s + + app_store_connect_api_key( + key_id: "#{FASTLANE_KEY_ID}", + issuer_id: "#{FASTLANE_ISSUER_ID}", + key_content: "#{FASTLANE_KEY}" + ) + + def find_bundle_id(identifier) + bundle_id = Spaceship::ConnectAPI::BundleId.find(identifier) + end + + find_bundle_id("com.#{TEAMID}.loopkit.Loop") + end + desc "Nuke Certs" lane :nuke_certs do setup_ci if ENV['CI'] diff --git a/fastlane/testflight.md b/fastlane/testflight.md index 52454e71f..4801d244c 100644 --- a/fastlane/testflight.md +++ b/fastlane/testflight.md @@ -1,18 +1,27 @@ -# Using Github Actions + FastLane to deploy to TestFlight +# Using Github Actions + FastLane to deploy to TestFlight: the "Browser Build" method These instructions allow you to build FreeAPS X without having access to a Mac. They also allow you to easily install FreeAPS X on phones that are not connected to your computer. So you can send builds and updates to those you care for easily, or have an easy to access backup if you run FreeAPS X for yourself. You do not need to worry about correct Xcode/Mac versions either. An app built using this method can easily be deployed to newer versions of iOS, as soon as they are available. -The setup steps are somewhat involved, but nearly all are one time steps. Subsequent builds are trivial. Note that TestFlight requires apple id accounts 13 years or older. Your app must be updated once every 90 days, but it's a simple click to make a new build and can be done from anywhere. +The setup steps are somewhat involved, but nearly all are one time steps. Subsequent builds are trivial. Your app must be updated once every 90 days, but it's a simple click to make a new build and can be done from anywhere. + +Note that TestFlight requires apple id accounts 13 years or older. This can be circumvented by logging into Media & Purchase on the child's phone with an adult's account. More details on this can be found in [LoopDocs](https://loopkit.github.io/loopdocs/gh-actions/gh-deploy/#install-testflight-loop-for-child). + +This method for building without a Mac was ported from Loop. If you have used this method for Loop or one of the other DIY apps (Loop, Loop Caregiver, Loop Follow, Xdrip4iOS), some of the steps can be re-used and the full set of instructions does not need to be repeated. This will be mentioned in relevant sections below. + +There are more detailed instructions in LoopDocs for doing Browser Builds of Loop and other apps, including troubleshooting and build errors. Please refer to [LoopDocs](https://loopkit.github.io/loopdocs/gh-actions/gh-other-apps/) for more details. ## Prerequisites * A [github account](https://github.com/signup). The free level comes with plenty of storage and free compute time to build FreeAPS X, multiple times a day, if you wanted to. * A paid [Apple Developer account](https://developer.apple.com). You may be able to use the free version, but that has not been tested. -* Some time. Set aside a couple of hours to perform the setup. +* Some time. Set aside a couple of hours to perform the setup. +* Use the same GitHub account for all "Browser Builds" of the various DIY apps. ## Generate App Store Connect API Key +This step is common for all "Browser Builds", and should be done ony once. Please save the API key somewhere safe, so it can be re-used for other builds, or if needing to start from scratch. + 1. Sign in to the [Apple developer portal page](https://developer.apple.com/account/resources/certificates/list). 1. Copy the team id from the upper right of the screen. Record this as your `TEAMID`. 1. Go to the [App Store Connect](https://appstoreconnect.apple.com/access/api) interface, click the "Keys" tab, and create a new key with "Admin" access. Give it a name like "FastLane API Key". @@ -20,9 +29,15 @@ The setup steps are somewhat involved, but nearly all are one time steps. Subseq 1. Record the issuer id; this will be used for `FASTLANE_ISSUER_ID`. 1. Download the API key itself, and open it in a text editor. The contents of this file will be used for `FASTLANE_KEY`. Copy the full text, including the "-----BEGIN PRIVATE KEY-----" and "-----END PRIVATE KEY-----" lines. -## Setup Github +## Setup Github Match-Secrets repository + +This is also a common step for all "browser builds", do this step only once 1. Create a [new empty repository](https://github.com/new) titled `Match-Secrets`. It should be private. + +## Setup Github FreeAPS X repository 1. Fork https://github.com/Jon-b-m/freeaps into your account. If you already have a fork of FreeAPS X in GitHub, you can't make another one. You can continue to work with your existing fork, or delete that from GitHub and then and fork https://github.com/Jon-b-m/freeaps. + +If you have previously built Loop or another app using the "browser build" method, you can can re-use your previous personal access token (`GH_PAT`) and skip ahead to `step 2`. 1. Create a [new personal access token](https://github.com/settings/tokens/new): * Enter a name for your token. Something like "FastLane Access Token". * 30 days is fine, or you can select longer if you'd like. @@ -38,10 +53,18 @@ The setup steps are somewhat involved, but nearly all are one time steps. Subseq * `GH_PAT` * `MATCH_PASSWORD` - just make up a password for this +## Validate repository secrets + +1. Click on the "Actions" tab of your FreeAPS X repository. +1. Select "1. Validate Secrets". +1. Click "Run Workflow", and tap the green button. +1. Wait, and within a minute or two you should see a green checkmark indicating the workflow succeeded. +1. The workflow will check if the required secrets are added and that they are correctly formatted. If errors are detected, please check the run log for details. + ## Add Identifiers for FreeAPS X App 1. Click on the "Actions" tab of your FreeAPS X repository. -1. Select "Add Identifiers". +1. Select "2. Add Identifiers". 1. Click "Run Workflow", and tap the green button. 1. Wait, and within a minute or two you should see a green checkmark indicating the workflow succeeded. @@ -70,6 +93,14 @@ _Please note that in default builds of FreeAPS X, the app group is actually iden 1. Click "Confirm". 1. Remember to do this for each of the identifiers above. +## Add NFC Tag Reading to FreeeAPS App ID +1. Go to [Certificates, Identifiers & Profiles](https://developer.apple.com/account/resources/identifiers/list) on the apple developer site. +1. Click on the "FreeeAPS" identifier +1. Scroll down to "NFC Tag Reading" +1. Tap the check box to enable NFC Tag Reading. +1. Click "Save". +1. Click "Confirm". + ## Create FreeAPS X App in App Store Connect If you have created a FreeAPS X app in App Store Connect before, you can skip this section as well. @@ -88,17 +119,17 @@ You do not need to fill out the next form. That is for submitting to the app sto ## Create Building Certficates 1. Go back to the "Actions" tab of your FreeAPS X repository in github. -1. Select "Create Certificates". +1. Select "3. Create Certificates". 1. Click "Run Workflow", and tap the green button. 1. Wait, and within a minute or two you should see a green checkmark indicating the workflow succeeded. ## Build FreeAPS X! 1. Click on the "Actions" tab of your FreeAPS X repository. -1. Select "Build FAX". _Are you working on a previuos fork of FreeAPS X and not seeing any GitHub workflows in the Actions tab? You may have to change the default branch so that it contains the .github/workflows files, or merge these changes into your default branch (typically `master`)._ +1. Select "4. Build FAX". _Are you working on a previuos fork of FreeAPS X and not seeing any GitHub workflows in the Actions tab? You may have to change the default branch so that it contains the .github/workflows files, or merge these changes into your default branch (typically `master`)._ 1. Click "Run Workflow", select your branch, and tap the green button. 1. You have some time now. Go enjoy a coffee. The build should take about 15 minutes. 1. Your app should eventually appear on [App Store Connect](https://appstoreconnect.apple.com/apps). 1. For each phone/person you would like to support FreeAPS X on: * Add them in [Users and Access](https://appstoreconnect.apple.com/access/users) on App Store Connect. - * Add them to your TestFlight Internal Testing group. + * Add them to your TestFlight Internal Testing group. \ No newline at end of file From 04e648c67cb8d7345353ace59fba822bb1194ad7 Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 2 Mar 2023 22:00:04 +0100 Subject: [PATCH 12/23] commit --- FreeAPS.xcodeproj/project.pbxproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/FreeAPS.xcodeproj/project.pbxproj b/FreeAPS.xcodeproj/project.pbxproj index a5fff93ef..47ca53d82 100644 --- a/FreeAPS.xcodeproj/project.pbxproj +++ b/FreeAPS.xcodeproj/project.pbxproj @@ -21,6 +21,10 @@ 19854F492961C3E500941627 /* DurationButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19854F482961C3E500941627 /* DurationButton.swift */; }; 199561C1275E61A50077B976 /* HealthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 199561C0275E61A50077B976 /* HealthKit.framework */; }; 19B0EF2128F6D66200069496 /* Statistics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19B0EF2028F6D66200069496 /* Statistics.swift */; }; + 19D466A329AA2B80004D5F33 /* FPUConfigDataFlow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D466A229AA2B80004D5F33 /* FPUConfigDataFlow.swift */; }; + 19D466A529AA2BD4004D5F33 /* FPUConfigProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D466A429AA2BD4004D5F33 /* FPUConfigProvider.swift */; }; + 19D466A729AA2C22004D5F33 /* FPUConfigStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D466A629AA2C22004D5F33 /* FPUConfigStateModel.swift */; }; + 19D466AA29AA3099004D5F33 /* FPUConfigRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19D466A929AA3099004D5F33 /* FPUConfigRootView.swift */; }; 1BBB001DAD60F3B8CEA4B1C7 /* ISFEditorStateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 505E09DC17A0C3D0AF4B66FE /* ISFEditorStateModel.swift */; }; 1D845DF2E3324130E1D95E67 /* DataTableProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60744C3E9BB3652895C908CC /* DataTableProvider.swift */; }; 23888883D4EA091C88480FF2 /* BolusProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C19984D62EFC0035A9E9644D /* BolusProvider.swift */; }; From d0057f160c8d62789c0ec6f1239f809ad30bf92b Mon Sep 17 00:00:00 2001 From: becksen Date: Thu, 9 Mar 2023 23:22:34 +0100 Subject: [PATCH 13/23] Working version switching default and alternateicon --- .../AppIconAlternate/Test 2 Kopie.png | Bin 0 -> 27268 bytes .../AppIconAlternate/Test 2-29.png | Bin 0 -> 1388 bytes .../AppIconAlternate/Test 2-29@2x.png | Bin 0 -> 1663 bytes .../AppIconAlternate/Test 2-29@3x.png | Bin 0 -> 1993 bytes .../AppIconAlternate/Test 2-76.png | Bin 0 -> 1891 bytes .../AppIconAlternate/Test 2-76@2x.png | Bin 0 -> 3163 bytes .../AppIconAlternate/Test 2-83.5@2x.png | Bin 0 -> 3335 bytes ApplicationIcon/AppIconAlternate/Test 2.png | Bin 0 -> 27268 bytes .../AppIconAlternate/Test 2@1x.png | Bin 0 -> 1321 bytes .../AppIconAlternate/Test 2@2x.png | Bin 0 -> 1457 bytes .../AppIconAlternate/Test 2@3x.png | Bin 0 -> 1656 bytes FreeAPS.xcodeproj/project.pbxproj | 22 ++- .../AppIcon.appiconset/AppIcon117x117@2x.png | Bin 13869 -> 0 bytes .../AppIcon.appiconset/AppIcon129x129@2x.png | Bin 13869 -> 0 bytes .../AppIcon.appiconset/AppIcon33x33@2x.png | Bin 6822 -> 0 bytes .../AppIcon.appiconset/AppIcon46x46@2x.png | Bin 10853 -> 0 bytes .../AppIcon.appiconset/AppIcon51x51@2x.png | Bin 12713 -> 0 bytes .../AppIcon.appiconset/AppIcon54x54@2x.png | Bin 13869 -> 0 bytes .../View/AppIconConfigRootView.swift | 152 +++++++++++++----- FreeAPS/Sources/Router/Screen.swift | 3 +- 20 files changed, 130 insertions(+), 47 deletions(-) create mode 100644 ApplicationIcon/AppIconAlternate/Test 2 Kopie.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-29.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-29@2x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-29@3x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-76.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-76@2x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2-83.5@2x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2@1x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2@2x.png create mode 100644 ApplicationIcon/AppIconAlternate/Test 2@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon117x117@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon46x46@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png diff --git a/ApplicationIcon/AppIconAlternate/Test 2 Kopie.png b/ApplicationIcon/AppIconAlternate/Test 2 Kopie.png new file mode 100644 index 0000000000000000000000000000000000000000..0a926a05b43e3e17f2dfa3ea6fc412e5604e9a5f GIT binary patch literal 27268 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 Bx~~8L literal 0 HcmV?d00001 diff --git a/ApplicationIcon/AppIconAlternate/Test 2-76.png b/ApplicationIcon/AppIconAlternate/Test 2-76.png new file mode 100644 index 0000000000000000000000000000000000000000..1fb31a368df2c7d8c932fe6ab185aed0fd2b7696 GIT binary patch literal 1891 zcmd6n=|9_v7RGjD731lrctE!@_@HYy@2)-yUV80mnFM8=|nJsfNRz%)DC%MYdKC1Y9K z*{rKRLYSzj$(7(3J#C5b7*CsFa*)k;=JfI+TC8)1Hs(vwnwOT@Rp|4UGS*V0T6!Lx z3nyu*hShCmLMmF^D)d zgI5pK09pOG)I7+bP|UF;+?Y6S45IreUngIaM`4-VJF~g1GO#eU*S^mUWi_}t@MO%V zPuH6ct1Te`j%@!Mzf^wfW2*2}(19@Jazu&Bl5}4y0Q>2gzwcRaE3#ur3HG}8R*{K)@zP}co$m9AqEM+t zLP8wr%J9IJ9lQ0Se~Cz3ibshULsAK#FX=#z$P0nbY3|ck}Wjwf>anQjy8^Vj* zf`p>Yr^d{xLmpb|ZDlU+p7wrjNrAn1R%r9xAJQ%}pkZHVQ$?E3S0zs|hn&s_Fd@hm8X<$bydA0OA-AQSi-)iDhu3OAB{yKo! ziMS#Vlu^NdX3YxODF7NxanMu;?`Nob>G~?9J<(_Sz z-m)fP&m%#L612!``X`}}1ak$A)+w{T!4o1i7J%vGp4;5x?@73?d=ra6M;VuotC1ku zA3RArc@U<^UmQc6odKN_76N!4paK39;yDrML;%2B#`~YijWWLf@{gra%<9ZZDcO;BbA0C7FOD_$ez_CZ{|a?&I67 zmQHz9pUhtfYb@V3st>z!)8FU3-j%NeJ{Z^cbQ(@ zWoLEH`}v+znh6RdR=FBX%(E*h46MsK@)~8cOZY88_-9zGCUAyriam3Lq zRkmG`^APshp_9PKWIdb04>i8eTp}9>8Eb5BrN%1|r>0Kl)2M$1FD`s42oAXXT_(-! z_G}jeZsOE_<2geAeQn_3j-+h8T(r!VXcqe^zb4cpHLEU=7c4;S0R3N?11nGF<0{z! SThfpFcC>e~Yp@CU$G-td*LL9m literal 0 HcmV?d00001 diff --git a/ApplicationIcon/AppIconAlternate/Test 2-76@2x.png b/ApplicationIcon/AppIconAlternate/Test 2-76@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d967b6047dc1ab019fad16f5648f43f9f123aa46 GIT binary patch literal 3163 zcmeHI={wtr7XFESD+bkO+*YM_K@oekREJP&ZB<(lq!g7ff~c`{v$UeNqCrV(E49=T z+DW9uR-v)9_B|#@X^W!CHDB)i2kvt}&4>4#_j%8Gznteh=R9z*vlJBq3jqKi3b(Rw zI?DNfLxArno*>Je0RWz3$V-T#Vc6W zMas0Wtx@glhh#c|fIG&9J!uMc8czAlU?UoDO{r&xHkm!{U7s#SD(WmAmLpY6rOd=h zFXyu7IM+!^XKq$+q(RG?9Lji-mG@}-mZc*yg3LCZMq+krNN4}lkCh@;!s-lab4K`a ztNQia83m9!_!V^d<3eN43WZ{XCShr!SQ=CC}lDgFg8M1i+Sl-{6(VV|G9l9QWH3q!@=5$u0cS)eN|ucqaCxVW=QW`@YX* zb>*sbHf8cY|0-n1gNGmWWirzQ_Oez*zW;KsUiDKu$j8p)gFA07Plr$@lkFchYGI{j zxm$PgR3mfe?}_7GmZs46>oky!@5MQYHl*Md1n?quq(%yDnNs{+;yPp*=*lYn;Xl=0 z&^vU&`f9s%bdW0 ze4$m5S-~!l4v_>*aCH<-Ffal_KL^)@tR>#(xRVG zown+6k>x*2l$q@eqU^Q|JQT%2>2BXPcBsY8TQ1xl%_vr=> zXf5Gza};8P-}{gC9~}q-ggZRY))r7b;sOBIJtV+$#JG+CJ^}!MN>PCB?mL~9{IuqC-NLR8Nij&Ml>~a;oRm5zEk(&OmXK+e zKr3nR@J0hSMp$?Q`R|3!TgHk77(S)d zfjGrF9s5%p)Q6%ACu%*KtIkfziA(-raix=PUUCH>iJx%=2^?4R?voJV_ftspeZ5d2 zONx;DUyCL%5Anm;t%ZZU?XJH@oiMUvZ5dvm;o!aIW_}qBtM(SRGH2_DecE^{tE!hF zsYy$Pg$VXjn15bG@w;t_(8lE2h$*hgRg=0?bx(9*G4n!z^(OPPDm4}iL9*50QfXiF-o_exmac` zv-T?TSdXv&xCV9^Vw&W_7!-vR2#t=@v6v>G#%pw9dwqTI+ZBs%J|QZvu5WU|0(l1)b3HoLI5| zNJST&{3S1H6$)2Ma`B)*@C;jk6sl2f$0I%fTq{Tm43*!%0)m)&t?Kx&g3kYJL9LdT z%h0+me~l1kmN6akOG{CM*83`K8sAS{pRc$Nmckdcjl3B1ul;dFMlO8huU)9`8jj_6 z%1T+nZos#s!`&-NU_bZekU^mxcTIlS#wUno_zWExXsA-xA!~i! z!gxp%bzfa0k)PlR#m0#JvD)pS;pZcVUrOVjH;4pkZ!dI(5bJwsmv6HnP2&x>z5vUSYEY_O9t0 zd-^YuYBG-z;lM0#fOjNfyp}w2U}P`S=27jP+=L6Poql_f2<&*^hO{#`0&jcjL^(R=Sk)+7rBD^}?P!5z5EIY_xyXdm^?j zyx$ssU~gZ6M?`_5&LttfC7S5mND7#}ZN-e`EcT2L{oXs2E$FJd%T*-vD`1x&c3gYw zseP4THPjfSjh)mxN&6mQ!ze%yYHJT~zo+SMf9D9$JACJTIm4A#wI2_?M8Q=YdtH2+r(!lmRK`6MG41uYEKQU1`a55ezA`6j@$`_7hllqY&Tw>dutxH zhnODd<h0xLW? za3PTN$KrUa>>SicNAP{vXN9_aycGX1x{_F6|b{4P9eUttT>JzbN literal 0 HcmV?d00001 diff --git a/ApplicationIcon/AppIconAlternate/Test 2-83.5@2x.png b/ApplicationIcon/AppIconAlternate/Test 2-83.5@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a605be3c1abec477b0ef0e42a263731714cee859 GIT binary patch literal 3335 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 literal 0 HcmV?d00001 diff --git a/ApplicationIcon/AppIconAlternate/Test 2@2x.png b/ApplicationIcon/AppIconAlternate/Test 2@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..09b71132282e0b03fe1602beba484bb9fe3272bc GIT binary patch literal 1457 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 G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png deleted file mode 100644 index 9105f07c98498fceebf9742a04ac85c18c77fd53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13869 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 G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png deleted file mode 100644 index d734be2bdc045d515c6962ba3b45272d2f3bedc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6822 zcmV;X8d>FuP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91LZAZx1ONa40RR91LI3~&0O+lO7XSbn5J^NqRCodHTX}fgRk?m=pGh*A zWRf&{nr3U#ePOH60!7Q_RMn8umWlY#8#*jfwn*w zpc`${v`x~aX|~BelSyWu$$h^w^Ghdfx};FJe{h~oX683%``+{I->L4->@A~szd`># z25|)52O_}eOQi@epW)15)Q0kvYeV z+-e&Nrl+BLQ5J&!D30tN#NHndD6YyZH*>vF#5^1%R0x;6ji!6YJWGOL$kicmC<-qT zx%j(Tn7uSdop$5SK^%IF#J7YHH(ZN2$h)DO_=Z<#<2ohn;(V@3KgsIo0VCike>TGsC z<3ioSr%M=ZH(3%s8p`_JELspcRl;H&6TO2MSQLC>y(<@4~j9 z^dgmKmR4gV;iQ*VLJ^%feMPuzRRAy%0|F4C+`GHNq(z6Co6|Apx@=S|$ik6*1Nhs= zo8ee!!pQCj+(dKk%?>QSu?XGAMzH?#t*{eCW0@W?(H&xvC)v&&2mv95bc_I=fiPA) zQvqwL5$nEm1VhIna9&_mT0YznSA=rPW5jEl%IKHlPGnbvi+^wQMvqo5w9&poxIcCi)~xhf%)wH;0fx0IqtX z5Em>fL`DuLW*d!B90){z*9acGd^duPG`mF{L+;|l&}RsWKxb0`%kIg?>?@|=>DwAG zM2<Jbe z?jH_g)n|6WwZRYjToc0W36>HdxV~z#6?&ZJsd{wpCm7$%!o|xA@W;yz!kDI~8Rzc= z|7@CA;L|tR95uaidD+`d|3K{iXa7`&Mc0=g#uL<>qlqSRWLv21=^ZYV)s zX}UHCLIJwP?jS~nLWo9U%0o05_2}yu!Bd}UMEX24nw}rV(tGl7{Vi3nXG*}q(@N+8 zZK4<*B=Ii0TfO+N(yge>NkP_?^g^wA4AYu)yy&L}GEhv&_QNEQ|CH`Y;*7Tae*DMZ zD&gq~;@Ml;kXvJk`x(h1r7f8Berg~Hg4q4gkr)O;VJy7OiDh4zhSD0R8tx4cd>c2`??=r=xoWJOy2b(WfJ~JT3!33$UL1O( z5B4lGrp?SmU^ohQk00GfhZQI8|7RbLJ~0AY3MrFu^kOwI)OTVWpr!i4t2KDxS1oWo z6M&_NzDPhVeab)MfzY@>#Gblfpf&_&g&7}TU5*7;6{<fLIs zbw59h_KhPdnhiGb0BFV)cW^yJrVeffYzw~Y#LUaH@rUaUBYV0zE+WUbr)Ww3a~ud^ zFDe!zZFH1u*XIi1s(bTr?UyP^KwP8mc&-%(Uh2pE4^P3&59Gm`GG4_D4FupF3?kr* zs1rBa4AlNQyzyKIBhL_S{L$QT;*iV1I6g$yx-PqR^9g#T5iXav3JN?mhKE+_a$@wVQjf|A9f+OHFZcN~S*PbDWX{ z2qxO;Vd?@2lfSxoCgxpHpt`m!Qowf@YIK4pH8!y&=+!$I=U^fkx`{f_CDW@`Pb!Q&jSNWsVcBe!4+{J z$i?Oo9s2f%P`Sd675_T}xg~M4_R7=E=xy;+&a03)CGPA*7&bTV?PD}JfRqdqN@r)_ z10S7w5{GE)s@eXYwqg1hW~A8ZAtv<1zE`@CS7sjvLL4N8pVA$A`V@1P>pw-VuaR)5v7Tm|L`+z-15wPHAYUn{`GFU45UQ_q zqHc``DQQMT8JsD1e{7-n2i;vWUK#DI4`BJjCAj`StJTwvBObi5z5`2FP8)N12fKaP z_lgV7d>dvi%7vImX>NLdO?&zg^hJ?fL~}>>6)$m2e0cH#syIkl`Kd5l4a#jkdcdtd zms2OCFtnbiiAV_H1!d{+xFaq}s;h+TL4O1T+*e0~2aT@}qVX9I0QoU>PDDPV?B&6DwUN_Rp9bZ#!tO=YZne|?!$FotyET^xwaqm+j~*>m9V+Y-EOtC5u#B#i~r3>ZroUqe{-?X+Fhqer$Yoi}SZSjazOsXzT z*ob09pe&VoxLyn(a(fKLpG!gOV?K%pO{v5yiDl!9(@5O#_%tm3_%y}V+n;X3t9SLF z=t>(_ZQ2dbmM}bwa5CxFP5W9JRxjBP$3-Ss90s`l;z!VDdkZC3F>FEieV0J1FGi8)Qj*JFQ zK!IJ2ExSCp|A`%FeZfa-p+h!hZfJAdK^H`=je1=0Kn|P*R_y-uAVyzd)`;?G&StQ) z){nc_zJY=zHl&ppA?ET^KdeD^0W-F20bdxM%|jUIjB|!$qJn-SURcwJovV9r%irgd zOMGxJ;uH=TYYAi|b{TMu(052z+@nRNO6k(WOrLK;s4a%r011=fNmIyYu_BWC>uU=j zuRKNR4CQW1*b*RDQj!KU-EQ#=OBqW{)U>ULPUuDh zbM1O#!l^O-!^ z6IR)yqUq_FcO@N~Um9Sf*^Ckx*+@(6Ad03tl(`hJM4`#4iN`52Upm9d7cif(gU=fx z7X;LA5`Snh$cYiCY(Z-x3KH^*>6Iq)3qd{}gk-Qqluz5_@EL?fsneuM)?6ich3fbt z^<4g(j14C@P9X>lVa)nQ2JRYIgsKHpmOSw^heffdoaUijy;#EpNR)CcO%$Pkpgt!) z2q5y3Cf;QJv~=aMiltCU^7(j|TXh}VW0206jU;b)pc!3Mx?*`=e7q5^R{}6ok)J7| z)DBe&LSm*B2ofEf0D`P~5=Tf@$KMb|*@`r*{K;Hp3A7WI0TNVge54W2eY*oySEh}5 zmSdDjr$kG(1aUUz4hReK#-0xa*4Zl1p8lgVe=0X0)vMMaj6-QI#3rK!lQF(JZ~`QWo* z%5R9SvQ2GRowQ7z0N`};pR|W@ABA%STrWfVZNKPJIx519v{nsQk>Jc0NyOkD!zCLA8w7fLYBl|bIRIDI@k?4wKeIb2BN=|+zN-f?b+cjnx5*(KJ z>FnO*U`U+|l|Zq($rmplp2Ck94+IBE?I69>gk3-C$Hx0wk$$NOUCcg~*j&w^=8XV0tUjzZr>Ou*(@iN$W!}+(-ZnZ{jUMV4Rx;@f38lh4^1bWmkQyg{ zB+`^5k4CdI->T$We zVhBU~GBLvK86;uKe^G|H*>la<_?=GFZtEI5VG)a*V(Jnma*7x~?k`9aQIK4PjV`fdvi85$g{Q7-qW_^s`{O?DL;Qa_Wqh~Uk01B3x*-L!cQByx z78Z)7fq-KhF^X9P5l02O&*TdIFOGJt-grG)CpYgUmrJwlUbVVE+%9 zyrl_MW|u!t)J_eA)|(T@2!`Bw+VOM;F21%{i1LbamW2On)e%1%CJAjot zYS7NO!H}*)Difjyf9b)_f3>N|)5R*4Bv0mFkPbaftlW7RJJmP?sP7_9K6hMTrBdeE z%LLF2GZU_Ev^BX^88NHEs+=I5SztShCf(@02kXfVm)VeCmWJ)OGQF71x`ue7r=j*V zKP4?JVDdyIqF;A!BW7Nbi;vu22-hB7@M40-!q;!FKB(?7NOT!wUE}(DOVR1#?@~05 zAN=tN>E#I!!>)KRB|jKg=J(Y{l{1&cxJCl4h9^Bp)zhPtaQjS+%ZMnOxL!ZuyXsrT zIP`iyJW=Ybq`Jqcra3zxI9j+OZMG5n{^-We7u)cuZ_h&Iay#5_gRm)Y z5;Zdy<*C%&o=qLtaBDmA=dg<1$#Ewe_@tTmQRZS{KGH0i3t;)ZmDswr9eukQ163v5 z^YJ4l{C1{g#t#y4C!3{_xQ4Y}{B=$(K7HqG+`4W7Mh5A8F;MC~>VuC3+o>}$k;B+T ztcxT^lnvKr6M3d35>G+EJiMz1|G4`IEsPb7j|?G;`HnEhDRv%@p*Dk(EtNo`P6##f z#x4=Lc}tDTqVIWd08?gK5bogGQZhN!9LHxnljJ1z)IJir2p7nnWyY58cjKSGKa7lQ z8wx8ODkG)h4HBxHss(guB^N4uCrTmFBu^l&ys4bYU<>umrf$?dJA}IX=|k{0@d{7n z0cvx|@8)6#h`iZLeTpyg8bBjUkS~AFg(2$nlk;$};#&rr%hO049Gr$S4jr&*McJF~#1t|Hp!6J<`JLhdBsWLeeZ8RwFl zy>e}#vo?rnD^sy@YYq0j+=Cas*@--Y5NSVqPDsprMhVpVo%}AGLC-MvVqV#K?illu z`2>NkHcNkdH+9nAkZU5`kjgWTM?vWbX2C}e@`@n6)hq%b*NY@6D|#rId(>yq!u&~Y z(n(!&h}W0IB7bakF%!TU_}8kVX!x^Nfe=0i5QMnN=?EE-XrsgQoTnLZ;5Q!hv20lT zkACFOV-bZx)8jW&-s#z-6;e?$W;u!PM8TyA&GE!+)q-pkkc+~+3ndvcrB8%-%D2P} zs=`f$>uDAMMzP=cGqz{LnvS*tuFaU1FKmgN|{%f;abOQKH_r-`_mGHkMf2-zetfu zE~8%fgDg~kARg0fd!iltAN3$Rk7XxNE7~^z`nr-rb-aZh?YjR&_1VQ=>mrw@?hI==4Ve!A28DtrdxxfV99!8txI&Awx zCkCHmQHY`;rcJ7BIsDHr5_hP()-qUrn26)}c(U#IWwObRe7pTgfG9zCN0_d#3D$)M z1b8t_IbXEKQ8({i=TV2yQi$>#WwlBvQ32pQw0D*xCbK~i59SY@RSb%l8uarrxn3ew z;S}l|Qvr1j0f_bxF*$hw;5>mK+n&5bC8OS{#?{4Tm!z-MCCAvDv?~!4w%2wjpU-1^ z?>IsuO6X50TJ6z$@vhPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91T%ZF01ONa40RR91TmS$70AUEp9{>O;&q+i`}pCSe39o3cuvtQN{HErr`s3b%u{&_Zwf|98;AEFBjD9ndn9GRkV$NeEd^ z?ARIJdvD2-<@>%z`Wz*(Y{y9qJWtN^Nct?D?~M2S&TpU3A$KIN9>S3_X$XW)T2Dth zG6)<2e3A*_2;fHmpJW6kxw|72egyDIMqrY=3!CKr4!*mPQJVM^D7c?&zy+WMqL`lz z2+^lNw_euoURLD`dJXcWV%72e^@(`@WC1RK2;k6w57^K+AaqIyLc&5YV4PdM z=!F|jL$-jOh&lL*;43^k6t-wC02jf%%ZvWzK{%Ve81UCsy(!!h5p!(_;m+{1bCLQ8 z@yDzte0+e5H2vG(P;yiV2K$E4Upa`bS`VQL!SrR3n0IPC((|JcpBjOvDdDh3>K76! z?+vwu!0YvqtUz`35%gX++8do{+|`H5)!nFl$7vQJ7Ga2*VdEn4o_O(#jUka&gh?E%`C29^u|HeVI5f%p#D7Y>L^Ug>@Ms5ruqQcu#H~sstEt$^W$)r$p>82M3BPBa|epOXdH53dR`=!eJ2fhixUxUx1qVV z7rQ=c$F6^Oq2XN@T-*wx>M*|RB^vkfZbR$-jWR?ihsc1)I#}1i8mY%dAorXY zYUUJp2E5q4r41kax)D{|`jE<6j(MT*P$s~`o7CK4E|Uj1Co|Mfik?B%(KCdGDi@~Z zMc~Z;pNXuw3Fv6<$JW)&*z}_|G!x=T!Wu((?fIb;g1ndfT`z+!*@$?&RYDBN!oiQpEvL9|3!y>|xc@yhQMd|t$to%}? z`95W_0|QkOEG&mfqdB~QbIwxnY>8w6RLiQ%`f%@wiwxaFdE`(3#z(~a5X`$%e=s^pCKl4ZFIPJ$75G)L+jQ7BrUXKfI7Zx z1H%^gG&kX^Ll3wgY{#rnG;eevdwDdj`b{CqHniaJOLrhG+kx=JPz==iCZY*@yQmkF zjR?e`6H~k75~1AjHUd2;pljVmupWP38je0^DupmjQ-2wvU>zJBLRfexHm$D1A5Set z;%qwxDHn$OkPv3OVQCVWUexrsaOI;jvFMa^JoV!e6tCz+`cV;Zm2s?69S;F}IkbRV zlugZ|X_E`{u8YML|5J$7PnBcEZ55b7I`nYVvI4{T8lWVV6&cUJ!l=D?yEuOl=DrhC zyVTpmrur<a8cV@NMqrKV%LT~eD zbJrkM#!w9Pa5&NstU@Xbjpf$Q06Mm~rR?DJdoys-W!XrX?gLujN=*!*erQ>r0=tSl z`2m7$ba(P>?TY;tRQGX_CEN!pyvREy3ajsFL{F0&mwtZ^e=NnidkOktQu@w=r}Tpd z+)pjiEbIjoM4R21ab6V8zcn8({JM<5hT`{Ik2l*r+#$Vg?;dX`{!)r+J%^L zc^XFm+qA+rQLP%{Ld$=Xxg-)Bf8WmUi*d;h=AyrC8@4~%jl@C&^{xj(Zp&1iK>LnQRfruLQ;-9AI_XbZV z%3th7RJM(LmV7#nR83ypT;xLhTsy9Oau&|Jslb@*7DWqKQMFYpHqz5EfQK&Ffc`o! zqUgNx)DdhMH2(gq`Xha+o`>=!afuzv!uO@`RRpdoWy%VXl*sghbE;44u`nNaj~C*Xg&!eeDAe$K@%@RE0~4A;MAS*J z1&VwStqoN13Lx{LEnrRQm#E(Csx&sG1#}sM+3)=AC`$te{>pFa#Us zNJVC03}TZV&|*2s;yRmMSpRS{DyWG}rQp^MHSB>X7`YMH0o#>*;AtVH(-K{AN(pW+ zJqoA&APsAO+JeLas+dizBn0^}-ZD0YYo4M6O7ifjq3GS@F%vrVXSB|)${E%atPbmT zcVXjeb@=eUW;7JLjGmlvNdyw8e@7AWSntL4t_Ix102MHdhG$1(E;bA#Xcmw zB*B|@xR7`56kPa|Jj`0++v--2WgD9D>V4(dwW1euzZr*xXQv=*PP`GA@=Nbqv;#b3 z0}`Zi$=Yb3sB|_tF(uJHOtJgkXZ;-r_B+p2pmIYe&b}!R$pYG6v|u8>P&Tb=X)YhV zRF5;S%R^U-6ZbFOfY$Z_B*xeg!Zntzzn4m?c7y@>zGHSM%DFRc`_FuIwz%-=lpoKm@Gv(HCyAw7JbxhNYB1_rDm%6j&HN>TS{AI^Sy z2CcLV#BvKxr1Vm|c=VRdxa_BMjQ={AEC>Yq`QMem5pAQPGRt&nsfv=mBMH_{`c+m@ zT|MT)3{rnD;!+||Th@)0H&h}?Y=Yj!k&1S}0JWZkGwitL!9uLKnZB7f$X0Xc5M!Km zyk!q^)*V_=SzaU*dHEVQJCXajDY)zxvq`ZDRxKkyUVNks>u+nuxzA?d#)mSEF{29m z0@X*)U{g&GBQHH@sU|OPU{HY(8ykC%PN6%N5gT{E7a!iGxp90lEg>PUxyxyC_)i7Czd<%nIwdVQ(oPYmx zoc-llCYEU3Te7YRPkx~ki*8NAS=Z+eJBln#LG}8&2k2{VM$v1{s9)EQFhdW zV(5z$DZ%QZrP)!#@EL;M!uq0`={u%Z<=I@xpAwmbCS) zg$S%KmL}KwLvN*kW5wWfGTh1@3fDbcMLV7UVj=45>-6v~JbCJHWyKet`DHO` z*Y)Bnug<51=(G65i^HfTNK&4ntHQ4b+2c|BG#u9q(rrjEcSnAOhpB`>-l#Bi@ zH^NChaz0tbTF|0*8{l?&ar%|HJ}o8)`!M(UL6bWnE|H5J<&ziU={x99)9zB7GkKAN zo=5Uybw}W&wRq*5rwiBu-b=^VlqF#({dc#S=kYhCDWEt;1U4>=_85UiT zic|iSL$~byqFb%7i#lBUY$0aQk0GHY6J1~{a`W~-D$uaK7sp;Y6`%iRni-fHw~BT~6&I|kxC>oP zF5@$?ldagO^0{5iJ?U_xi9y}^r<`PkA+#{vn0i_yVn~rHmX2NeQ8S9)ZpP8U5+x#1}KO*>AxDhms4Pr$}|+mSdo9G(U?uxCT=Ga}!gA$KIM z9+I9}x2Ydz{c;*E;$&oys7Q7D+ucQGkYBv3(4-ysZX@*&@U<^jVbcrEIQH@kvYrgX zm#vAao+x?q>Uz|d_987W+6XDRQX`_nhC#I2)2Dc<7EqwXCCmRpo=R=0uV(=3U#%q@ z8N_EU&NfC&9P?Cy6-!VG?8YvJyWQv| zYmv`IyD1_n95D&hi#c#-uLr9h+zvN+Y2oR~NSYRfEpIho-ih2rEEcflkGpQV@c?M3P z24NKo9POG4F4*pkZKyBlg|lnW=fif>{H6nIfPzbur(M>;?HqSPIBtA&2`Wgb#qT%c z#EY^J$qcN(on-Z)Pm5~1+nng8fg(?&RafqT-CNpGwyqVYUzKad`^XiWu=UL@V-YKb zE;7xAqtR#?Xc|F9jDgaVWZ{kUp6NihVQ2R_DBAMA`_eBUVIlvR*F_o!kF{nrSF%GyHNio}vxF<#0(ee5Ke)alhrj&&vR0+M9!dyf5E`ltt0Q(&?eo47vqhm`M zVI6cuq~t`C>+pUlLVmxKp+0r8PYGLdPm`gRXlB}^&UcvXs6c6}NQo)Jl#R(ElLt<$ zLrFDKlcb-TMPWq~xSbw?tR%WHnS9gyq7zMgDFbSdj;r)pwe-UzlTSw&3fu5{9m>~s z89|wl=|EhX1JOx7{@T+vfR08wo~rwC`2$%v_S{TEQGdU4E3W$a0<#1516|CYC59@d z@({%im!2_wnAK>U68NfCQ`*JZXkz?Zk$KSpug!}eL5uW8-meYNR@aZrIdNwCYI8U> zI>^mo35;Z$)Gz|)Vfe^&s_mqXRV-p;Cu&S;oAm4YojvB-)L}=%g`LX+DidtHZk5H4>mZ-|H~KPeRb3 zr=Q1JgoVjaDvt=6ucI+FYS%4v$-)h)SjYBS0BgGjC zGmE18Ro7qNmK%b;4+ojE7m90NDZrd#Q!ypprwg+d3XX5X+mBZngC}{K&%-AWs&{mt z=q)B&uIn*W7(3OD}PK!iuyBn2TI`O?tiwy-^!cgrE7k~c)0~Elm3}&o%o1K)D z5oOqm1}II+XeW>KAR>WsiSsh^*S+H`hL3aNoy>``Gaw$xYw>TBk~c~lVFs*GDg^!{ zXT79zcqFN|&SkQeJZro@{>6$4*lGue?I`_0Jp7w$7m?q`4mTsqRa-A-9u1El#~S^5 z`}^Aw6&HrBFSVlRsV;o+(HvZSSAo$mBrN4aH-NB}Q!d{l$wu;>n8sO8yRhJ*I6SkS zd5deCAfJob@_tbJdfYz#9mn?MKRE!fH5LIb)v>RMaU|~kh?$I?a#x2$>c`>f?swr+ zANKn?;0sYMw~C@8ByY5}dyHo&y@5D|}#uY@u#YZi1Apsf3bKRG86n0ArI6P`k~nAy5E zrN)un1S_Kh&T$y;p>nx*GIx*2pZwD_WX_I59tEFt?~zI+lW(-m6ihag_w(Ptx&{PJ z&Y!Hn)wUJ+?3>E4c)zfp@V@6?+w1-ha=FWkM8YOT!|+8SXU5xZ>pZCx-tTx!Aw1+UV6eoG&ss~H)#`o%x z#z{_}wTEx-=`P3>8x*@yyDGjxo9URpMK$9sfmP*qmwud_6OLzY+KCTNs)dAb{gysd zuj)fwJ{?XB1RMQ%ydC)KY2G}r0tb(}h{D|rHY;6jG!408ivjKh>!Zu9x(1ZQ)P~ zGFQnUinn!=DKc&MookHP0|Y|LZohJyRCa>ZGwFs4PBe)t|Ia!(2mX z+H-s>dwhB}&uiKUMx1=&Tmf0phO(ul1_5TQ@yhg<;TN01lxDgj6vT+5<4uO(Xgek- z;JQhTY#@rKA&{*Ds-(6FRd`>BK9$f)c8I=sF1RLnq0sEP!*c2+ZUQC3}FfkYcAPJSM%XmENRZ1J}tmXbI%(j05FTm(c^;zx+Iz^`-lyp zq*iAv%~7Ti6mU^SOhFj7Jko(}?>A!68R=vmJ`Pm zElewW_t{D_;^F?S3)X9?=|$<vtG!a<&eiD!d< zI$;}1*R*2ZH+)h02D)emc)~a5lvv{hlr}?l?_=1aawgLx=R5GyS8K4lsMTz9>Db!N z!c5?Hk;ltT+rV6v66);Lln)Zb`c1mBDBoHHU7PR3g93`x*6>&U1=TssVI|Z5-Ef^l zaG@RTs=xFhf-VBtEn}77fa@1FpoE~POdDSLMh(jD??mKMUs^#!We;+f z#2bHv&gl%N6KI0+O>hC^(0SsjV*0rI4d|j&VJ2#oXRv_hG?$(|4TTIuIH*R}F_yUY zMaqb6ZD?oSh$8#S#%g02OabKQep_t5*QDeIR$Gd?KmE&XhCOLfR3fH?k+4PKT-@L@ zG<6U7O>H{pL!n}jdt5x)nCl{oRmy_NX&GaIeLP~MUUehKZyF(Z$qY)!H?C7-apYbl zZ?@w6+h!q|MvmBuj3iCa6tb8>){R<75Sh94+GD$L$+ruKH5Okq$H#|crON%PquE-B z`;Xbewes~5F`sCWy8D?Yqg-)mP0K!?>Fa{`DCYV24O_8;Ebi1VW&091^=rVS{nIe_ z9Q2#;5EZjgMZq#@+^zdpona@YPZ``}EbtgVvjGte8!|x&0m%cSF|)!@^hl?nuoE9l zGZ|W8JVPU@HiZLH)MSvS)8ruPY81)uDXom`q-D#?Ll(%a^5m*D;-n|;xuEP360gIC1d zrbHZ0R7sXH(*vnjIg375u+ky+sG)LpnSg)}Xa(QHW=se2rl5mPe29fCy)ezBQ?!Yl z&{HTo#1Q8g4UQjhe?t-&qFf!9r&Q}qgtP8l9X z6|K{(dGTnd?8bdxT8p0-e1unTp^qak9D3-CD8)L6Di&p4y4wIpZAHS@U%D8BmET<~ zZp*5c;oz`bx=G7v0m{F@?sTUS>n--@2J!BBh)B zl{tw=Uzujy$;Llz-Ec6U9FMdy9Th+M&S?~ueJFXh3sH0Y9!Ig>ag+lGT#d4G3HJ zM+(!YMxfxRWW4=YwHd$J(USiojeCT?CI&bM;Gyu0CYA4atp^{yUW230%Ea-vB%8-` z*vT5aZR7$pfclC(=7@$sSAL2j_oBp;F3UCmYD{BpM@>coo3rX=rj}Ktr3ecJfhC-) z*Y+@Q;rm?&pj1DUJ0mdCW8FLMPj;Zgy7o-k4D_Cy_i&au7PH}Tx;OY>26L2r+>MP( zu8!QAq`xt6$fH+&z1#@HEAA;o0>f)kKIqus#^NjE8H-K83%Bg1&!0{)S=n0g11J-taCIO6xbhC_%1xy%y!QA` z!&DOGTYk80}0QC~^KS=Z&6CSLj9GQ9hPCM3?H?I2H~w){kjhD0SnE3Lem z<=@F?&SWh!g_$tLM>m-VG8`a+2UtB|)SQRWSg2JbQNwuU#v11TwIQc45nq0D4&#Ue zG=@ll)LY%vOdg_Fv4$rhRz0+x&$dcN1#|oqd|vv+G(Jm(fda|Z0AK@p@?CQBn!hYh z6|p9zG0O*i^;3Dc_TGi&?9s;m)ZwWwS0G_7w>#6;C?+OWh|Cb>kXT7YS)X~4l_jrY(<|p*2F!69-(4aXvaVA;U!i>ggYpnX^BOPo0YER?b2_6GaW^e5!`0 zjcF5+;rQ3LYD@rE=KR`!Rik8eE1y-uK%n2)@)u6VH39NE5m0|INpDE04v= zm(4WCUK)6;9fO28u0Onj8gU?=@ho^tC-LMrMADnR89OpzgoSCF~BO%F95!*NCW z67t`Bp5QX*P_dO%&8%GI6Q-W*F#ZrnE)58!oCPZcT-0li@kzjUpRK?{SCnBYxA?zM zW6s(n<`Zl^USlF)YeC7@#70EfsY@NW@gEDZhHUTEA2uNCs7Scz13wtBHMN6hDFFa! zD}tcKCWhgU$8N)}Ev@EP>-2+kbw&MCv!eY;IW)cL>Kp}TU+V-z{9P2DcRr}wqE=UqTcC1tZ>Befg*G4rx$-1yH$So2a1p8a|iPaONf zmK8kaVD~gV($ygaTnuWE5jma7*F$%oyUWMVt&a6r(hvSvk3_$zuk$=@uMQww36(rm zFlzDtJnZwP|J+!fJYee~3o$Z4vl*kAz4{Ofq2a5igzEV$JJ-|Adrvy9`qg~A`Ip^z z{_EAqUJ?ZtQ`pQx?sfCT{x~!&#p;`rH9imeM08r>%v-aKMk3#dJb2*@I-GasOf)jL zJi9P~M+SMmhp;6uBxbYw?$$G-`nE}hE z7|GXu({r;ibABTJe&;r9 zo@x(nSg`<&Jja=o9)-77RACAM-Z{6G4-4oterr&tHh~U-F;dZFW$_W`dV~xXp7W0T8#sIa&gID7?R7d;hle0;YTNKVERHY;%7MU`p+Bi{56#*{vChk zK_qilJs8;j(Ft=^arX`y7i~sPESB7!i0%poD3qf<76o!#+6neNK2(w#RprJ$=uv++ zu9|~O?wpNHZ#LlG6E>SZ;%PJ~NPMsYawK36J%y_mQ4%G7QmzBduR2ltWFKZlMNt6l z#QZB0saY_^Vgad>#)S?s8Rc{gz)UQZP3xH}*4ivSHx+B|ZSk#yMLO!6LQt$t@mS?+ z>t1C<^;R?ZQSCzJ+(=w~S3dH2ezU%!3lE>Q35~n?l;=V|yplV{twU8hBjDp+n$aOE zhX-&CkCW6BFa@TAUPG}2SJ@!e-_eY)Y+o+5NnRIFV}NaD%Q^;VwaeJ2jnN}LQ(PWF zfos}OJG|C|z?8C}XV6MUsFt2MH2Z6DSi%S4Ol2Ci+{FL9dpoxLy~Bj=WUjj_*cNxe zaC@fXL;H640Jp|T5Jc?)Tp=@2pL`r4d~oBqDTq}Sz>Z%Kj(2|1jN>k9<`I@Ob5=fu zI=Cp(IH*`phD%LjKmTN4I*U)IxHJ~INAuL(OnTp$8>vS^{q4VtQTAewiG|Ks5Xp29 zvML!%1bbYIZ_RB2pOXT(85b$pSd#oS6m%flRe18rY&}~%SaNN=N!nKeke=W2nLngs zvWfEmzgGfyh=AuLYaKPCo(BwtKf1JpNzcwi5~nRasy7g zVFu64PvL3jK1O?}d2}#8n-P9z(IB3_w!)~8iULJV<^P7@)1AdCy!0TNXH?OuG+<8> z$bnPd`-wn-zkCv}$^SzcIqxawBRMDl1SmClL@+7dGG-(+t?U759K-s(e}{bB)B1E! zxP=leKK(lwC7Cj|;WK)OwGqmyBT&h5W=J(~p6YHJp*krwecaM-WYx6Gtvk zM@pdFD@y+f0$U64=>ps$89yakfe7pCPs8V@6L1UJPZ;%D!y4^VcHWUPi3l74d=kM{ vS4RLp0{A2&Fv;B=q3|PsPcj0N+}-~Hj_qRYABpex00000NkvXXu0mjf59Ikq diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png deleted file mode 100644 index 632959b00553c012ec336693529c4c3932ab1586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12713 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

ERjpd_e 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png deleted file mode 100644 index 9105f07c98498fceebf9742a04ac85c18c77fd53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13869 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 G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift index 3f69e8890..8f5416ddb 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -2,53 +2,125 @@ import SwiftUI import Swinject extension AppIconConfig { - struct RootView: BaseView { - let resolver: Resolver - @StateObject var state = StateModel() - - private var isfFormatter: NumberFormatter { - let formatter = NumberFormatter() - formatter.numberStyle = .decimal - formatter.maximumFractionDigits = 2 - return formatter - } + /* struct RootView: BaseView { + let resolver: Resolver + @StateObject var state = StateModel() - private var rateFormatter: NumberFormatter { - let formatter = NumberFormatter() - formatter.numberStyle = .decimal - formatter.maximumFractionDigits = 2 - return formatter - } + private var isfFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 2 + return formatter + } - private var dateFormatter: DateFormatter { - let formatter = DateFormatter() - formatter.dateStyle = .medium - formatter.timeStyle = .short - return formatter - } + private var rateFormatter: NumberFormatter { + let formatter = NumberFormatter() + formatter.numberStyle = .decimal + formatter.maximumFractionDigits = 2 + return formatter + } + + private var dateFormatter: DateFormatter { + let formatter = DateFormatter() + formatter.dateStyle = .medium + formatter.timeStyle = .short + return formatter + } + + func GetAppIcon(isPrimary: Bool) -> UIImage { + var appIcon: UIImage! { + if isPrimary == true { + guard let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any], + let primaryIconsDictionary = iconsDictionary["CFBundlePrimaryIcon"] as? [String: Any], + let iconFiles = primaryIconsDictionary["CFBundleIconFiles"] as? [String], + let lastIcon = iconFiles.last else { return nil } + return UIImage(named: lastIcon) + } else { + guard let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any], + let alternateIconsDictionary = iconsDictionary["CFBundleAlternateIcons"] as? [String: Any], + let altIconName = alternateIconsDictionary["AppIconAlternate1"] as? [String: Any], + let iconFiles = altIconName["CFBundleIconFiles"] as? [String], + let lastIcon = iconFiles.last else { return nil } + return UIImage(named: lastIcon) + } + } + + return appIcon + } + + @AppStorage("active_icon") var activeAppIcon: String = "AppIcon" + var body: some View { + NavigationStack { + Picker(selection: $activeAppIcon) { + let customIcons: [String] = ["AppIcon", "AppIcon_BW"] + ForEach(customIcons, id: \.self) { icon in + Text(icon) + .tag(icon) + } + } label: {} + .navigationTitle("Alternative App Icon") + } + .onChange(of: activeAppIcon) { newValue in + UIApplication.shared.setAlternateIconName(newValue) + } + + /* + Form { + Section { + // Toggle("Connect to Apple Health", isOn: $state.useAppIcon) + HStack { + // Image(systemName: "pencil.circle.fill") + // Image(uiImage: UIImage(named: GetAppIcon().String) ?? UIImage()) + Image(uiImage: GetAppIcon(isPrimary: false)) + Text( + "Default AppIcon" + ) + // .font(.caption) + } + // .foregroundColor(Color.secondary) + HStack { + Image(systemName: "exclamationmark.circle.fill") + Text("For write data to Apple Health you must give permissions in Settings > Health > Data Access") + .font(.caption) + } + }*/ + } + + /* .onAppear(perform: configureView) + .navigationTitle("AppIcon Change") + .navigationBarTitleDisplayMode(.automatic)*/ + } + } */ + + struct ContentView: View { + @AppStorage("active_icon") var activeAppIcon: String = "AppIcon" var body: some View { - Form { - Section { - Toggle("Connect to Apple Health", isOn: $state.useAppIcon) - HStack { - Image(systemName: "pencil.circle.fill") - Text( - "After you create glucose records in the Health app, please open FreeAPS X to help us guaranteed transfer changed data" - ) - .font(.caption) - } - .foregroundColor(Color.secondary) - HStack { - Image(systemName: "exclamationmark.circle.fill") - Text("For write data to Apple Health you must give permissions in Settings > Health > Data Access") - .font(.caption) + NavigationStack { + Picker(selection: $activeAppIcon) { + let customIcons: [String] = ["AppIcon", "AppIcon_BW"] + ForEach(customIcons, id: \.self) { icon in + Text(icon) + .tag(icon) } + } label: {} + .navigationTitle("Alternative App Icon") + } + + .onChange(of: activeAppIcon) { + newValue in + if newValue == "AppIcon" { + UIApplication.shared.setAlternateIconName(nil) + } else { + UIApplication.shared.setAlternateIconName(newValue) } + + // activeAppIcon = newValue } - .onAppear(perform: configureView) - .navigationTitle("AppIcon Change") - .navigationBarTitleDisplayMode(.automatic) } + + /* .onAppear(perform: configureView) + .navigationTitle("AppIcon Change") + .navigationBarTitleDisplayMode(.automatic)*/ } } diff --git a/FreeAPS/Sources/Router/Screen.swift b/FreeAPS/Sources/Router/Screen.swift index 21bda5b91..f568baa81 100644 --- a/FreeAPS/Sources/Router/Screen.swift +++ b/FreeAPS/Sources/Router/Screen.swift @@ -89,7 +89,8 @@ extension Screen { case .snooze: Snooze.RootView(resolver: resolver) case .appIconConfig: - AppIconConfig.RootView(resolver: resolver) // becksen + // AppIconConfig.RootView(resolver: resolver) // becksen + AppIconConfig.ContentView() } } From 37915be96aad202790d69264a3ff8e5165ec8e7e Mon Sep 17 00:00:00 2001 From: becksen Date: Sat, 11 Mar 2023 23:54:40 +0100 Subject: [PATCH 14/23] restore accidently removed icons --- .../AppIcon.appiconset/AppIcon117x117@2x.png | Bin 0 -> 13869 bytes .../AppIcon.appiconset/AppIcon129x129@2x.png | Bin 0 -> 13869 bytes .../AppIcon.appiconset/AppIcon33x33@2x.png | Bin 0 -> 6822 bytes .../AppIcon.appiconset/AppIcon46x46@2x.png | Bin 0 -> 10853 bytes .../AppIcon.appiconset/AppIcon51x51@2x.png | Bin 0 -> 12713 bytes .../AppIcon.appiconset/AppIcon54x54@2x.png | Bin 0 -> 13869 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon117x117@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon46x46@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon117x117@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon117x117@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9105f07c98498fceebf9742a04ac85c18c77fd53 GIT binary patch literal 13869 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 G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon129x129@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9105f07c98498fceebf9742a04ac85c18c77fd53 GIT binary patch literal 13869 zcmV+|Hqyz7P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91Y@h=G1ONa40RR91YybcN0QuY69smF}mq|oHRCodHeFtD%)tT<6ku;;; zB}=^+u%TyZfdBzQF(nj(8?JJd zY+1coz0PQ6Gczoa15|xfE{HsaFliT7=;}J>?oUoqpZ8fDC`(uN7)Pc=z9L?`hH(O z`n~)&|N2>nt_ch0yDc1s1Dlr|3FYVjEI9G~K290`!lHrj)G#<=2@Xfl?+5xi`_We& zfWJ3DEc=D0!Bvy2+r#}g~cCp#$&eZ7Ety&s+EgPVT>$4M|^2un2oVrEAmlGjDVI7mhP@OSs4w>AJzc^}#u z{BSq)@h(*vhB#gypB;gy>AaR-`Wgs$BY%t{c%oR9BZ%sbOu%f4@>ta5n#{@McOC0} zXd;Q}=WJ&b=3XC<3A5vnGCmsdNiMje!{OwgVU?U@2iar40PpK3+Y2+4*W2ZX$L&Mg z?p`!j^q_KeC(2*!K}(Gfu>>zI$%&{r4*1&$bS>{QZ1%_jE$oQ%)@wDBRfRdp#uCHe z-4#HS$7`r)#uwu;=i)TvOiMHX^%D(Gw;vrXz36Q1MMt9-?oJ>Ui5G_`wZWrOk*{YS9-VSR`a|^u357#78*~cIPUT&~$0DbY%BiRXNO^3)l5?u+FqeNVV8I#f@1{JNz)2=mwQcrseFre@ z(s-Qu^=#zLNI`dp7u!}fV#8mXQ1!Op>8H$cn7>F)eE4|Y8^b>`c%vbXFo{M})Wo-w z<+b#a!3NOFKR@dffYWYGz`W08VB)l7czS%;@XvZIzoh{!yfTHrMb8h1ua4A9xf(_} z$6F6;`PTs^u%u>l@}g!q(7n134V=2UmnGuN8z*8yVWL^-A3s}zHGga|)RM>vb>)*^ zI(ReLol(m*VX8;(`muP%mTNpn3+wnN={A}JFhGl=N!0UI^A(Q=$TO0w;`aXnF zBRyQ@@B=2W+?*`hLji9;$|~Ks@W006tg9xWo$~3OhsyEMgH1>!P-!PR;irA&E8{GS zDr6(sbF(i6g)(EJK+4I8G-{9h+_}wfs41R8Y5dvIXnV&?dpdxqagu^uOu5t+$vUfw z-BkZ0aKR%vSa^0e8f&}o^u@(!q^6m*C<@+kR;K>geG8>8pYoc+2bczf(cjh?Y+17{Jj$Y)? zj=`7yScnOe6Y<7FJF)b~b(lDb4bbi|3W*G*(ezW}8bvugc9%8{^&t10 zSX}eKEDCl%?)}_aRBdu2Gs|T>7*gd0Y*_lPR`div2`;xk%h;pOo- z>1$b-dEz+4(FPkRtlRJJLquda8mqhUr*qe#XR9C1f^dssv;g!c*9hMo1W~fLZgVek z7Dwayr{|!j(~J8TY+^V2k+?7ty_=|vB=Y)D`^`&3Er%X34VDw{EO4N7Z4bWm`y8D8 z)dIZzmr}g;Z`GK1QZ#y&TP`N4>$0F+6j*U{!|5O7JWouzS{F{?;(voaUS&(kLAgV(KH~)u&+Gc=W5C^>=K2IMWy?p~V{izkHbDZ#1 z@d9a*`xdq(SDBQP&W%2F6Up0F&P7ssH10oZJ=)8u{x5Q(cMCy_fn#lc1B=X*uH8{b(v3whI%asQXsqiJ<7k_o!Ef}pWq zV+q&>|MtMp!+lY&X}l98GfgJ{Z+2znXh z_w%^@DBaM67p^abyVQ@ULb{JcY5NXd0CG`;(-!KZHrG(!i^4PGaNeDHm~~<%B3zby z5>R0TO5oT-vy;3o?%+0u<~zcK?; z=BMGlbJn4KyASbGxd0p3&S==W-N9kr#~v`Pc*!0%7&RjtmCJi@_Rq3#&ea8Y{N^G! z;~Y5m)_hE)W*8NxkqlpUu5ZG93yKhz&m}G6m>v-`kwJN)5Q|t_+YT>1^%3~|Uvp_M zO+a+8UQv+BV4(DGu|xr=^87D1W9j#6F=0V8jC!uG4+NIElP?;pOcdI4j<_%sZ|K6m zy*>-Mq_lhTKQULi#37p4p2X%*9Kx zC|=Wuq|7K3&P&^?Ynr@$i)hEnDgt`yim$9~+dx^;^wZfW7-vDW3XjDJIN`g1?$_O`54qT^i5+T^n4L z^;w`%(Git9sFm*A)Po-^n`fNMKby4%8HG+G^NcHN3@FXw8T)r5^lvmUb(#u-gDP~? zGzYxJ0hE8#g9(db@Rhq~B0kN9g`dqfUve9U7sBsY(R1& zS6W&a>Na?gc7_YzT0R?B{$!2;OZ5m4vAUtaQay$hlDf(^x8S9(mK#$-s(VC67$PUq z^FgCp%7)mT0Zii?si-}gVPeUB^iAgHN8=Bt7O{QcoA1m(`A)adSWPvdEP#>P;%^5B z7<-{rsTJm80I;vCpYbI(q9%vq%BKo&+tNiy9Up7Pt%>ye=*Hnl3=je%eCWT3NUK{r z$P%~zrrof+-tqvV7lor|OCOrHdvU>i6L8B5i;SACF$yfPz96R?a@bld7UlNi!>1}~ zOfcvx1aN*#eFbkBwgsh^%5+@3b?}R)_ah^jxKp(5*D4CjpT9C#kulGO#(;(L`S%# zCwmw~?56F~-R4Cv6%4}`IS^@Z8j%~Vn~KU63^Y<6PC6+TH{3e~ zQx>KV)bAkh`^qWvB6tc39WFWYrCoU3mMtD%5rLA|uLa z`94KK@V3AAtoV` z9&#(<>+bZUwbp}OBvp~YqtrHEWRfl(@sjm_(=&!NQoLy zB!=psz%taySy4`gT{@Z=)+A6#8PS&FKzVhbB1(~*>|_eTGyky}=~JU|{tZ(GfHJID z^S@7BzTQ5(_slNi(LeX=lTo>?4gY=mMl>-6K|xLz4fFu#V_5r&U6To-+>mmHjz0JE z@i=2i9_~G59eg$NOY#DNt<^osGBRMnIWYz>y%jxc`wUf`d3PqxxwZf)Gr6x(BXp#;ncLojSwFisgiVLS(t8lM22VJt) zM;ojLhWj7Bv3XrgcqB<4p6 z+Mb!T8?oQjiJ*b%q^jPqwil^PTDj@(Gcot{@#ZRNeR7)0Td?eo2rF=;Hv$RBOguP6lQ4Fl3#e?p4Dj+>-kb@+fjE;{Wh0*oH)n2l?1uuNN z0-wDz%lv*IRwzJ3S&da)c<75oxblf<>`$uchboY!xNkA0K=8}A9^Zip(-W|m%F_#L zwqf(K24qi8AZt!R%kCc3F^M6sFvcVZ4e4)GJ#0c+VSg{V0;%$?2g`8T9WyX-UKM&a zaNcOEnuONA+Rd9x8W~WZ(&+k z0N+|Q8`F==7-+yxkklV(i4MA*w3-x6F8PG&`UfqjdZ33PcOO*^$|GK5x-Z z{9k{Hk>xT`aPdXfLXlx@Li__Q?fGCRo`7^Qi|WbSw&3b#W+G=wlF?QLl&uKuxx@No za|&f&g*zN*qdcv2wBw{JCZMH`WE9qqnw{-f^=ggDeN;qYz|bCwO8A|^L*8uxq%C%0 z<%7*Q^XuI>=RYUnfs41JFee6{jhr7E+oPefy#dp#1$nEJMr2QsVn}_s`uWK??UH=W z=zyB;_XhChqa}F#o7K4V>3p01NdWZ0ZYefyi^--9ax#7d`IOFr&#*Q^v(u@{9EiMIma(o^(WoGK_4~*KASQvS+Gr@oiHufs4<*nN&uXR)7wNz3#E@9QJh&U>b}#5)DAb zlA70ek-or%8y}m4f;p*%skzlidv8}os5PH#3(47EhCqLtnP(-wqVgE znV7`<5F^Wi3unK|27O_(S>-E6l5<2;gN;wI;%3rJYj<=Rja30r7ehFKpb>1Z0lDM? z43sKmd@qXOd@4i~KPdw1nKpOUwO*X|a2B4uz6=G_0o;wGvQY#)Ex@!Y$O2{fMPxfr zyT*fs-%Q4myJjIVjRKOgN`p}O@P#t`^~<|(#Y+V^)h8P(voIEOPR%my7|OC68s^;w-TX}C1eR^PNw%(ey%uL& zl~2{b8(Z7EF=-X&B#4S-Gg1K|`O1!rqVa7EV{s~>DJs+YWWBm}+loe$W9dQ#d~~%r zl8CSDIvaU@9H~e=SoRh9tz=g9IycV$bv7=#Wf~%x73-zYS9YvC5>NiH2n_`DN9D(1 zTyDIn*XJdel20tkAN=6iG8Dhrh6Puo{%d$qJ`RE zDT7!_P$CzH`Hp>blP#C7Z^3C-AZ}1>-99SbmNiB zOHi;dc4TdHpD{!z-ApTLcS$e4{`aXk`Qlu2i8?6CDOuZyC#lt3`fMR)pJJ)iy1-_U zeqfZss+rI)!~q-sB*#)P}TfMFc#peW=>r z&g`pXV}zTiG?|r&^#%K*>xU~5-W}WsK#$%HuT97C=jRMuCr9kE7t8Q2Q_rq{XEr8M z$V=9UHHxoSm9%5iTaEbmcTG6+hvRVWwS`9B*cFH!X$7`5^6c)mYihfM^-M`{GPYU6h7mF07R= z*5ItK=No0gW_5O3`@Y+4S8QvAG*fwCq@dVrROZTC_m<%ccT7PRJv1sGy;P2+H&mjd z$%igVB>6q*w=wS#Og>eDjzNu-yI&!IVxf|AyFTf_%#+3;_wzBRea(%8X^|$;MwNRz$;v33Hr&^WQ|}swC3nu=yXD}&WFC}nZNcUb8c{)y zye2wrY82A)qLIj5CSti-^={_5w=om9xr|13y&rMh(>3#~G@Nu%uCb4Htf73lEYGm3 z0g4#1Me9qOlHPxI7bZ+iU~XdCUYe%r*t)X8u=YvRlI0Zs)!8diznodhQ!Tm7DKN50 z8lw5EcUx}l+crTAPo`WXB|2jrxMAfSta!N!@88jYaZJ5aDnTfKMO^roT+BFr99MM* z$-EPr-)qF`pEsF%^A^OQ^<6J&-}Mk0%ed95N}!6Gn&ve5@LzhS5bNKl$HseGvFou; z6fp%xeU^mLhK2aZ2pZm9c#fg?N%NDCl^<_H_;S29*L9OkR-(Pii#Zoj_Wfc4(z0R) zaxwND^Kk!mMnxFUh;0;$4IhZY?8%X>B?U)C3XEn=tWyHDLEYtZ;`k zv9xKNYAPX0)ry=zRW*UNsbgG0+G47pUiWH0V&+94Z&ngkaKl0*!AU&9iFp2QLI`X; zK(~x+liHWuD1NDnAlA`iAAtnMg`!yR?l*dI)w@$M@64f%F3Ag-2=xqgG?7J0-PgV^ z^(Q8QyDaI#l2Y>e)m5mX_V{RHy0HW0W|9doq6`x@ESUwd5Oq$YhsFk6vQ75}Xf8<6 zkQOSr)kdu`DcQ>Nmpn80np#48F_CR1q-wWJD;1+;YNVPs*=}N&YU@BHV%tOQ#Dca5 zRqAoMBlMG3>JaV>GwA~+d4`>?Bun1NZ9Y5R;XabC z08(eVkV+Pr%$yL(GM}67D{63xk2UY~VA@TIxcbs8B+zCo-PnY;|5T3a?wfC9-Eg4U z3P;||6g>agQY<=eJgGlnfGz5G*>C~6q*Q8mc3MQmzABU0jL-ZM`ipU8aZWTX&DA}~ z%8N50r#`YnWnak_K2V8BoI)lSR5@jl`#7nx2?mlkS&uRNf;EX>JE#cC-BsP@)#ODx-* zbYddDc-LfPq|?&?Jf{hq^-nP6Zu%%^vwln%J}o-D^# z?wn&N)Mlr8mlC3tU&_F%#K8a+SU3*ZhY`Qz{7F=_RQGa0MKEDD0$m&ZJp4etIdF+E z{Mhb2DQF-aYjB6`&#IH152IZoOFuE)i5`ae1)fp>sBT%LO(U3=t~IzInTzD*p>AiU zQ~bmTT=@7zOl5#DjX57N@sUPd-a;Y&)EOnXnne!MwITG#6AP$vc8N=A8`2+RG04D0~M_dZG1Chcs z5LX7-2Q^GB6v?nKs=30~ys!-iSxFPOw@$ku5tsjDhKZ#OZdvk3nrePy3YI>+6BQda zV-~f*)bTNBXYg|CM@^_<$UQba0vVHIkiRI2`<$Idj)@9%+(S0Cz3){mVw!?-q**i; z(+TshyGN@IN zu95aE?Kq5a+0jg}sc_JX*sYkF;(jXfLyo4t&;aA;%*vp4s10%TA9!%dcbFKejc`;7 z=AS*ZT5fv8m(9!Skv@@$H-4VhjONMqmJ3L2X3&N^{b_VkbVMQh#l-|v zh{aYc+GBu$pirzl;<05?XwAEC%TdYe% zm{U!Zz|f_dSb=A#M>X(E0lpttR_&vH?W5dv({xCq4f!T_Q_6|0BDSb}M@5-mzrCDt z&a%HW7Y9`|D8|yPu@N}Q{ZUkSU<%{hhtrkT%k=A*+;H6Z&RmS=4u4IgiY*I77Gfnf z^~gE;mTW_Tk5rkV&?Kj~0sI(_5C zSq3aA3|f6E0?q)%e@k}s(Koo}?P?QbRL3%obD?#$&xHBS4WsFux#7^h_{pLrPaIyx zwRqk~FH^x^xw+Cv81ad8QdSae)iK!$%QY^*btXvM0y>Q;zr0L58qJgp4;X8a*CLV@ zc+*xd&iqxDNxl>~Cc|i;6$*K>F9Ef)s2T4+R*ALuw;+YKRTMoOZl1p(yF+UGkyOMW zG=$dOZe#do@Mt67E^-KNn4h3D^WgY=^c(u?IA&Q27N`Hz!!T`f#tmRJ5hTxhn*8*9 zSaLg*iiZb`cN?J_B;f_;W}5o+o!FonQ@BO4WzE|)*u1m}+aB&P?3)16qoWa)5#Pv5o1#-7CIK)Hxy>M^^)?bz_3n5Kcs<% zs(B0#mPIfkOGHoIC*&3qtKGs07dQqz=S@V&a%``gZz$lF{oEkXa zLMp=p#$S{(7s)(wMWkElR8{%t4|OPHDrL%NoM@@#L0yOaXGS&dDJ@*_%3%~}`jdGu*0`C)$0ikNUU7FL;w4KM5*h$& zPj|-rliB#!YPs^1N}&W*d4a-}@~s6ELKz+~-OOJli*(AT0*zV)GnXWzmPD;(qHRXa z^*zRiCkL=2$WjK{73kc_=;UUOb_Wxr4w4goZwE392r?VRCOS=tc zGNyvaE`%~XU~Isspd3(QK_u4P(~K8>zXj8nKXKC6QqlDxclQ%fdCuj5P`ZFmzBZX# zHVCRiES33pDLh>A&98936_asf^vX0ag@D*bF*nenzN{0)%Nf&pq?DfdRuc_2M)V+7 zX$)zCV}KyLHutlhp=6(avnbZ;m+c=^!e}hF5A`v~3ijua7tIC3SYm+_ui)9IT#S{= zyUZM#kc~ZO2k6M~fayjxLc2j{C?yv-@!suqc;@=;%*cQd!aIi4YvJ_o9v>w)_Y zA7);VilV=lAz864YLXONdnS()BF!;rffE}ZZNuwxit&Y8X9R`5Jwc%t@rUc)te;k@u!>t%u7FWt)7^s$+VcLP3F_DR+yU1;<;T*8> z0|TZiG$7X5N7g2vqP`H-gcG#RQZGXx9n6W~jz%#3n1-fFKbDR%cp`K^DK%rF6Ytzs zhlQUT&yFWqUJ_D)mwAAiWNnO4@iU`XK~b>|9niev!!~Svxr5`XXSMu3Sh<9@40C01 zoqTKB0D+l+D(iWRv9)zfD@$dDtunL}^t6j8c5fQDe>nv21f;jE4>?S2OXe|0?>$<{ zJ>iTnkQ>V&1J4v-#~N%s)K~i*HWB`aiZJV-C;Mps~Eys^L6o zi;ip@;iv?g!KJl9R)DC}8opQ4`u=6@t`>rK&vZ6=-iw6EoubOEW!Qeg)d@$Yb++}XXO z583BLn_Lb3KHw~7lFP&y+!>%kKz1`z>di+=aNnE_=xyvXXE*gQQ>%A7gP~+0{u;WB z_~+fmzun9a(bV(4!SnC!^`os!r{s_>KlX5=x%T$3dMP4Y4?1aEw;a;Km1BAMY5#Gl zPCp@?yE$bjG4RUyFb_Bw1q!3Mbf00VBhLhdIolY4TTr@#i zNn%}dxS>Et;Mr=p_7KNW)m3WRmgNn2?ECBSo7^>c`T9z@7($Pp#!VTeG#j{CLrFd+ zDM&pR5sG5TI`yB?8V4aJ`PTli50PZuqND9An@pGNcH^0oqR6-*`MtYqt~=-#)k&78 z4eA}c{Fr}RiedR5TvvyzXmTMYBbkLg3L^jXfN3;bp3-pA$a0q5SdX4=9(ZzlAxWP< za54@1R155ogZbmVB>}^?XPvrdm!{PFR-T5YUH!`A|JljwvHsUB&`F?a%&-mTeJ0~d z!C(!{{^LjUS#NAk&G;DClIzSaN~+Q317&&1>{$PJ6Sp(*G*Ze%m8q1wN_7yYI3%EH zQBzsdqeFD?^C?&4VCP2bT>NOB<7$fOo4574V z*FWMr`!3cUM$>`jKhFJTKDP5Df=cecbIoM#3XhF23wgv!_W$vq0W%fq7W-%?js>NIUBA)-hRH(6vZjKW91X@oYAD+O-;`5ER+MeW5}^3)_|+fq58+AHd@W__eV zS!%j$s=?kacZU^gl7?Ed!HpT0CgSX`6`1<8Tj%MUwi)WuegeY|KgEjQuUA?jY)?l7 z>Y+PJUZWC5`|s5otB{__przbU2T{fbFi{yZ&=dz5b z=G9)f3J4lmg(y++kl#8K~4mi?aDKEF2wa4X5s2z%rl-8v7*->EWxg&-N-ne ze!Q~Lc^d4x_j?yuY&x8v=zNnDY8*OxZ`n%~+=$+RwBvbba~U~-e5?mi#tyJxC!`I= z%nC;pSFdv9H9e4LwJdtPbp7)I@D44tF*rFBxsKA>)s6`f8vQqbq z5pM1{h?ig=be_G~p`L_v!=^c?+R=u;-c(NSe2lR{$HH_NbHFrg?TE>kLnrSKn3%~U z?^KkR_^qw;>3ifMlH2+WsG^ERcc$aKUuJWUu?!)gV16oUR&*POt|9~>4^jxR*s(Qf zhJ%YD-SSI5bRDa}L%I80H~5~AJ_{^z6@jHq=eu_F;MNajn@Ge1XKdlqB%+N% zCi7=RP7zXLY$L?$LcfelKxxQ&NI(W-X#aEJ4y3M)F`f*8cH{QBSp7(P<8NNz099mU1j!zO9s= zEScC0plUJ5+}LBbg+506N`WOdNM%bNnc|Jzxb4-Md~jSm?#WwYygG6Yj7eL;HpdJa^Py_;Zs>2-cWW`_}AK>{;J^l5BsnR@rzi?$$#v?_I9fl56l(Us3dptOL4OMJ=0PO`QMQ^sUq1~Zs(@-9LiDRM-%J8Ru zFp7Ec6|3CHIL(D0?L5xxiThQ-8gw#?R}aeZ@BmAV+ot*h^nO%7A6meIUC|j!^3pHn zkwu@pS!E6dlh&rv&WEhcKQ|K%WsHEs!ub z(tzdA!wN>~^Jx1q==!l&ItEp4K5|L)lft6;c&X>EEx|@6pZspa30V1$O0#=I+h6~1 z+(t}Y5|8Ci))+QY@kke<`B+1p@evY*2{6u)=2s_ktLOxQar2_kLADh=IjCqzc{$KT zsuEo$+*z-VxR9I4y^&{3QI(iDFB;#!e}++@UcPrb{&_c#m*wf-y2cK&eyYV`T0QW~ zp$ANCQG?pJ_%FpCa)eMT>AEZL#|}chM&h;3_LRH(@?VMacD1x9x(MobI5@>dD4K4>JPtDPY=0+c1k$@ zcIS3JmWoHV(j?S##v*$dE26p_5@p$A)P!3&8ULmI^(>yymV!!n%IM}wW4(4TRTtPG zk&0|;(nEL@S&*{Ov5IFkGE$~Zeqa9YJRVG)Y3xKj?cwcT)FUT`=V9ebxgg7x+I}F` zZFlM*-wzL9>SS<2fki_qzc(u zI#A3m%KKMv(v_$n>OPBr3WV-a>VhaqSxvn>xT}USJ!Ln|I4vF*ek%`?`H%xev6Zv( z#!z9g;}Si8_!ES4`yD$GmBUJ`)=bO9G}euR%S3OJS1&#EH?RBy$SvG@B*fO3AA95 z_9kbs&RH@6M6#z(RR~N!6KNvJ&gz$X%#Iq>Bj@j>uN2^ki}+wvZZb5EWc|QCxNGRo z9M4DDGxU?cD3K|4iRN%l$P8{@h8H$nzLEHOjfvhD5P(?Iu+j0BbaT9K&n>^?;4V zV94h52w*+&ynKB-ykF!Yl0g@h9yd~ONdi`JFIbHBLs52xGhbx;@@5ph(}*3v@4#*& z=`2c$=iy}uPHsb@DI%bhxn;P5c&o}F4q<(9cwdixz&L@DC-Pe+@}RAC_q3q5YducC zW}?{!r94F+cj{|fs>1VO!DC)m{LI?hoR}Da+(M~&#FDxH)?sP9j&%+wKcwO#rHuTr zoFk=|q4YznkrW|A*M8V`at1SdnKvoT&OGbHa)KBtiDden0P(jl`IO3!lpW)!wU_X} zn39GYvfaJmem{D?7o|~K)Y**5b9k60H9~Kx&cL7nOjnVywd~OlDDyf G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon33x33@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d734be2bdc045d515c6962ba3b45272d2f3bedc6 GIT binary patch literal 6822 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon51x51@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..632959b00553c012ec336693529c4c3932ab1586 GIT binary patch literal 12713 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

ERjpd_e zG8|C0yPXNKmUmn@{l9YXR&WLCU++Wg2~HCRSJxpithA3KT4;ql^08gCU`jFNzoU^d zHJq8u5Hwfxn$X9omu9haDP~yMX8+U}`DN5se?qFnnR5B!CLw7zIrMMml;FlaVI~eY zCQ<@A4JFbW%MU;f0WIW+aI`W&t+}Sh5ZEBCseU?#DtZ?pjFYGf{D{`agBq_>@H1?h z9kp-v!9^n_eSQS?{i~ZU0j*c1%lA7f2i>j%j(>k?p9!-o<0ynAF(;u=j0suOa#rSW zu$LY2{{X)$X4c0%MB-vHHz!cBy32$iq|}V*$YYYDLh4{M5SLGGVJ>{feeKxDIu-#| zy5+(Lvys8V@xWM`kWf|9j@@gUQL&*DJq;>jP~z0BcwIS*IMfJvg&FatF2<1xmM zs-+>YXHyGKy*QUwkK8ODM1_9cEpF`D+>8S1P0LD?NE34OT}YP6Y!*I=L0HXc0Lk-X zBE%Y6eG&I|CHN>g6va*{p!d%n1wRitX1qc{NBj&Y5>of>Jp{^FOpQl)zUQ%;Y?nP19ALTZFDMzqGoYVv=285xi$6LpKqqaA zmx8#IupwYu_Y8X{pyhi#_03)Q_VUHX+S7Abx<*J*-+R`y8$y*HG4K#l4yAD%t0@H% zn;c3MsV@O#{LUP1)(3+j7KtoV1*wefX!nVFSS7C%Z(If|;OXIa(@KetVEGYcswrzF zSMjt#nwc0si%LX^wG@9j=Y-?zpJ%d?k>)bPGA@Q;-dj zlS2j9yxZ3__-GT*vkJ&WoYt2_afzIQgc{75Mn&!9N$DUypb;DDhxdru2Dn_Jg+a?@ zkLBXDPct`iKvGT7=vnlTS3gx{kUeEV0#||s(VN2+eGYQYjFp=Rx}w)KX^i5R1R1X}jX2&V0p~>pyk2@jaiu<5FnbuXaIYHVV^Dtb zxa6{$K8tnrt&LoD-Q&}6_GJa;oC&GulK`R%_?|yIfrdb=$$Gx?Y!y9l4_4pYV3y&1 z<(cW2!>ap8T5MxAA6E=PdDx{wmK;fmziH>jV#~ACc`r0z!MT}69O|5JLVOi*@tZj` ztd|LXQCEJBQ9!f1kvhN|WTNE*($`~2CI1lnh4)xvYL;XOaY8VylU4${x1A!4HNh8u zGab`U^CiS2@B8V)m~clUbq~G#NG@KL2|SB_hnnS2m@j(q!%=cwoHYNO4B#AcCB@e{ zSLLI2Zzt;ac45uGDrhL!4RR#Lk}@Jq-+nsa+z8B(abkwjImO)c9+gN7k`ENkc%0@e zIBFukHPE!oltIi@l&<9O0LfIoj#9zS&@dCi zpK(&MNj-~#1xPEZ5ODjrA9b%4VreMrp^w2z(JkHRqQw+R-K23X5vZaONq``hPeCrj z;WpmN9(>j;pHE1V0cDV;Zgp~$Ha22(qbxDy8Tj5=;lXF0%ExJ+%7abTg}?d40EvJy zRe;k2${hW}ysct1{Gc_?IEB{rqrHpjje^vq2`FpsI&S4;M!R?X<5q9v#%`~vM<{u! z3(M!1;F9mm8bVq*SGBFUv=VU?)yA_QzvI!bAc)MU&{gYK@9L)XT8}a_J5hJKl ztjj=XD|6#Zug=80GksQ*v0w-=jVx-^yA^4E=LLpyE-0nA@N(sG5<@kXwKU=!4mv1` z5?Kw+U1RvKGRKBa9CYg#2ln3-N+(YSOk$A}>u+vif^0J)7;1^8*j@cwhMqX@$Yj<{ zYgzdO6!l1h3MNwW(z#A5etnn05kg;muzjREh94UnG3+du7MC)apLs0LAVn-MHjutC z2;uW8(O^OqenM&F|& zh8?STx|^k`Ij4nV$%Waz>GAl1;g8n39+v#n;FT+?SvBc4NYTVJDN&1>39TOm@cJfk z=&y!?2{2XX*KX_~T>LRBis(d^v|3KJhd@)vmw7l2YDPy4CnzN)Zi`PBPty*dr~TSr%dql_D#Q9;-!>0BpK3D$ zrZA_i1)~xHR+9~1zn#HAn!dp*xU)SpLg3Lu`%F=9wOE?>4VB$K!-fXZXhrqb^?DDuJ@7C;3#pXZ8PHMaTOV>UJgRYuzQZ+3x|^^)Cz0`Vq}gt?CtS6m|Vg! z6c8O_h_MkvS*W6eVs06t)}eA$evim@m`t9kNm5z!YjQ7&zy=09ncH?GFlj~vzVlp_ zx!?FIBLKaUena(c){?TxG!``oSq4ew=;$w_BYXcnmVdHuV~5El4JtM`!aVlhafF{p z)LJ>+yUUBTC81_>p=$1bBUmcxZt1hJMj0J3JfqNm6nCd6d5-nSPwmBYX7-BC<(@0t zrb-#T+C3`x=6ZSlGYTy*)L`zXNjlw$H*Tp%>82(#k3e8sK$WFeU)F_9FW1u3?=UvM zfGH%2E0y)syY99Aqa%^4%3+1e|zd-(ZQ6?W# z$4!Z}WW{*?B)sw3=!nssd>$$CB<589_E~O}@bDhwpAn6LYF`yd84D7k$)@Q{@Ah#U zD;ulhjR@4e>{-Qc`X0tF|F~&4dOKNt>G$w;i3Knfb$h80V^}d$QOtY{iv*Qx?`F}3 zbb}%RdKaRsKlP)(1Dg*izT-nk^K*xa`iugmh(4ChxCeaxUOs&8yjZj_0xl$J#huX& z6BvAK#ON#^YM_nOMr-TcA2;Eh?>E4f&3twgtJ@!98i-Uo^Ey_kP>yM*B2kNJyiXZS zZO#@!uB&*t2hZHI!}KTM1_DsVLH@jWz@P+hU=k(H}g3{I&A zSvU&!zqhi=>};X9nwpP;sQ;K6cexesW!Y*e!^~I<6`b z8kI?EP9(~=wo{1tapH&Rc%6@KmFZ6F0r;-XZB&=*Vd86mTNOH(yKe04GgTlnPfNs0 zENasO4^yb*7ERL4C3Q)2op|+!b(nr?f>}=^U};A_H8+bttYny}qU1(#S<_U-(t#fr zt~0^E__@JcEbHJ7eykK_GOe52XjQS0BYRpH&it=@-!cndcX;u^-MH_Ty@*Zcl69^) zuv(xPHP2?9IGXQ-fsMr@?Uim!yOJxjX^rlBq0Q)Km10e_jZZgLU%b*y>Q`}~Nr-U- zIcYoI;?6|eIVpcZxN$~pS`-@CgdBRg1B|LlFV*a3c?p~JlA3~uN-rzNA}+E5l**O- z;gZd)P+?`tR4&ik>_y{?eW-n|7cE@=M{-0GXAm=+T;Ly4;!a$(>!nsqr2y^pTa)5Y zHLbfbu{h}_k)-u(=Il{=@pFU>qN4K>O|?+j>s0*A;40lb(KbF}0(%la63|Ax(L9b} zc;US}TBwkLGjGmBGsT&<9Wf7V;m3OCHM%uxroz;^#0M4S_%o*Zj!EGQQExp{j(cZp zMCV2ioZQ60%Z&}RM~suJ4??(*)tNz^BV@B55Az#--ER7osOziu8ogG&y3-&^2vZYR zN|+f1JhrSb*B|nWhT)%wyECamCT~_8cD&tWh|o@})r>pAP7e(+0iCLH-8sW{PO&Dc=X~D zgd}k#R{!h|Y zQKm)p4aU3Qf15SiBYWqZv<+7$!!Pr1OE5v*HB9y;F*xewc3XOmiMB(y^nfnK0i;%K z^7-1G)h5Yx(ertzr$MT~=b*nhL!wVR^Jx|4q8pNZxevdrt>J>%qLY(RLFIn?jCFX4 z+f#L}^{_IYLXY)<9!7VK*c59V*a%dKLl6A|r5miK%}XUlLdaDr8rlAKqjd^#Tr)HE zOVQ}6Vl^c#$RR^z=!zrwAmU-&gPl56<1V@&9Xr=Gnnh0``6LEb481>y;Y7SN2qG6a zQ1)IAw!T%%bu!#s=fWtoZ*-geDlM5Rd9LWKipSLy4wuML#izF8RV}b2OUlV12${-? zOBRR>P!*ZAi~C`2?j3sZ6QHY}Wlglgtfu6gf~RWQ&SdR94TdxIU16d5pG-DptbjC( zvvtAYHi|DjYj7cV1li)o;u{m0LI}mnU#LPlt7BxLjrlAijC=ST!_Fkz6?TXx09M?& z&xn=J{%nS!7!^-w9{__CMr#vUXt&~q3Y4-?Pn0f&U&oZOly&}`IHQ!^1oE(zTcaUG zV;jWKLZgUOQHa$Posj-g)-~(|JF0f~V%K~7xh9?!m(nv{7V;T!X5Dxs@0_Oqul`g= zcGeZS*s`k5)GGvYCBQ+YT@x7Vh!7)+lb;evQ?}%lF1*WnXPLPd|2Y?RCH-dYK4D-i zIXlhk-U=^%!*%;*EW=gHVOi{(PnVlDFDKnX3udp|M5T>Z=Y3-~hE?obU$5nX@@uT- zX3dzI0DZ`@~=NSyn{LM;AzBAU30K>JK;;@ZzEg4;@|?)iZ^ zTg>|X=?jz5S%~T##PLEPF}1^d*wJJ7OkcQs)i#;2z|Smi6l2q zU*uc4EJt?j-)repa8710>#iev*WL#`>%82M&WTe$m5o(TRTyz;S0qFb-p|kz9_Yvr zqhSOj%GZ!0uA<@wJS!jDYX<+!4`w2jn@@L0-*B%PLJ+QUrdDTBhj6C%pTEh7vC}Ti z=Ax%YB&0{+^5>`0!>7qDUr2x(s|f*|y$I1{RsGkt){+=FDOHFzw7Bqv6;lltD;n_E zJGNrSLkuHL=f-j5bfehD8e_b3)RnRjRj5+S{N(3WPBCjYU;2Ixl4kmA(hd{Chk0AT zj0G8LZq+Ww=LBQr^)=YDrP(OIs~(%pQxsv_xiXDnM@V$z~G;G{Z5J=`t#$r_{9aO&q8-EK{zF#{axKZ)i#4%Ey@U zzOx>RAV~ZkvEmm|@R^+jbeg#@+sFSm9obW3@t2S7G}6NqTu4+3K8Mkc95EV{gUhec zIu`k$&;GE)1T3{&@XMQL8=3Cf#nsH@92<+&g~S8~MqgowrmCb3bGVa4*_Jk%mkns| zs|EiI~5Q%Fb4-c`kKmEmed*W;(|LX4e75M1eH5OSDQYz7fh zWE$tvA|$biW3PT>wppe9`cE2=vLMvAUm5+GBSHSrLyTZaE2y8MDrHUxUid~8v~io7 zw#oY1rnzRGgm#i%Dn`1m4%cE08p1$>oZM4j0dza zgw|=QzWK>pw$tHc{%980rKlX~NS;_op{~>xE?St>;CA80&GSs!_|KP>BD;wB9zOq( zZXzd`$*()AO|n}*aFEO&EO>0`ZX|9BHxw)?{u*~*Rop6(E1KW7 zup|b>kG3N+nl)XFj~TCj6y#WeOPvl5^Fh13xD~Jexg48*-ioYGhjRtO0BToooBChRl-Y(r)imsxNfkb&soju9}4BcY#w zZUR2~A3#59pnUg3^R}U`+!s;KqH>c zyhKepCM?QFUnTD~;i;cjBW`gps-ET^0xS9v#mKZrThSjbQmk<#zNjNzd$}Zp2F7>S z&NtPezg(~hiSdlH>ldMXkLjD(5xyRM#E4pG0Vpjk6Iwa{2QJuT*7s|!rc{*IOyOQ+ zdpEX`{bPrA*U*Y(Q_QWzmLDLaJ|AbU$b)Hvj?6)qRu%w6tXXPGn{rM{OvqPfk>|qxQV?Fg_)u z9JXi?Qpf=cz{(`v^G*-)mT^OdvV~}=>&4F&ZA2_L!_yXvihv)=20p%7kNrB4#~-_g z(aw^}v?XEF8W+y{POABV1?d1Q5hesJyK5Sn{id$EX)Nibb4XK}PTRPNEcWknFu5+1 zi%-?GshvTr5@D*;m+gMIjl|(Br06R5qGVk+mi;aVSN?jgvA%wF?lz=PO@V=w2{D%gRIHLkr2&TQ-g`efD!=k&m9FI!AlDi}Hz5GF+DZF_#Iz43uqa!Gk9iQ(t`^H?E8Pk-zXquwQ_X<|Ck`FmjDA*RMzWvbH|Mtt(domlw!6l9R6oHP=o zWGA}Min`OXmt9LWUGN{}chxp3d3`uWKE*7a{1i zY24C#Gq?mW-BbYmnan`;8Hm)p?D4B2*aM-sz@91P&8v4$r2(s3sm<2-qvL$nZ=Z)SX zQwkCKtb|s?&;OLlN&4$rUohFMUw;jQdiPpN;j~BHTTq+om*3KqD(!S^p0w& zjq+C@(N7$1UN7@qg?NH%GS_0BetR;C&PYNcqubh}bIr4rSj`=9g{-t0{CyaXqfk;1 zb&u)q7$bzEnD+i5M#K3zLdcLaX7>3K;0_TfX6Ae`$uR1MZvF^^!uo33-S)yi=ir~0 zmz&VLM+owBOU&s`r1IxXvSvpiV@j0y!5=s8Qz6K!zpucqCpw9+LBw%ob8LZ@lPIIg z+sWzH+|3~G!^``N80&#Vb)sTl?9n=UNbf?5_7|w)?ok&%z@7j2duP@jYcrQ5;XmAq z(oNAL=dW{@2Q#ma!N;#FGi+%PO z-;bHrZ|KE8?%0W{CwfdSUf1b&o8wvZuJDnkiQK_bU@gfrjs2VUK8Y^>XhUxwTEs}+ zYgt}M9)F^0c^`heWCKpUBh?fS>UWp>xaom$Hkm?@RoJ=OgT~cdM#A#joFXQd`Q#q@ zOI~{I`oV0IqY*SdAVdsd#Q$OJoyrfqda`|&G2xH+x*0w8{el32%zrBAHabjx5k-+g zCR($i6$oZ$D2h>Ir3o1_OeP6JED(QqIYv)FV9Lo;d60wtNFvkH7LX<8jK3nFOP?_~ z;Gs2W%v~7+fmzH+h7>*8hZ`|^0yS|CIYG%QL-~GW7$o_w@V#1kL*FJLG6JXi{{u1B z6McvPZ%ui$_y1prndDqB8WKi2PU(BRO-2YDN6ciz3g>hjF~<=zNg*&vr*)iTjw5E0 jLST|k>o~_uQpEfp(~6C_;S6ML00000NkvXXu0mjfYnos= literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/AppIcon54x54@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9105f07c98498fceebf9742a04ac85c18c77fd53 GIT binary patch literal 13869 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 G1R1g90efReb)Q`KEQ&bl8Z@-hyh7J z4FXG-9O;x~`Z&bP|4zU((4jyYVgin~uWV)YXzTa?xBWc^*ii=kF~E)ic9hM)QP$mK v6m|@-qihC_vhE(Euw#H7WixP;b@%@PCB<0mIS~X|00000NkvXXu0mjf)lc;A literal 0 HcmV?d00001 From f6182ace96281339f0c772646d0c861f5150e7cd Mon Sep 17 00:00:00 2001 From: becksen Date: Fri, 17 Mar 2023 13:54:16 +0100 Subject: [PATCH 15/23] Added icons, Updated SwiftUI View for AppIconChange -> ToDo formatting --- .../1024.png => 1024 2.imageset/1024 2.png} | Bin .../Assets.xcassets/1024 2.imageset/256.png | Bin 0 -> 32534 bytes .../1024 2.imageset/AppIcon51x51@2x.png | Bin 0 -> 12713 bytes .../1024 2.imageset/Contents.json | 23 +++ FreeAPS/Resources/Assets.xcassets/1024.png | Bin 0 -> 109003 bytes .../AppIcon.appiconset/1024 1-1024.png | Bin 0 -> 117623 bytes .../AppIcon.appiconset/1024 1-20.png | Bin 0 -> 2062 bytes .../AppIcon.appiconset/1024 1-20@2x.png | Bin 0 -> 3626 bytes .../AppIcon.appiconset/1024 1-20@3x.png | Bin 0 -> 5370 bytes .../AppIcon.appiconset/1024 1-29.png | Bin 0 -> 2703 bytes .../AppIcon.appiconset/1024 1-29@2x.png | Bin 0 -> 5172 bytes .../AppIcon.appiconset/1024 1-29@3x.png | Bin 0 -> 7934 bytes .../AppIcon.appiconset/1024 1-40.png | Bin 0 -> 3626 bytes .../AppIcon.appiconset/1024 1-40@2x.png | Bin 0 -> 7287 bytes .../AppIcon.appiconset/1024 1-40@3x.png | Bin 0 -> 11348 bytes .../AppIcon.appiconset/1024 1-60@2x.png | Bin 0 -> 11348 bytes .../AppIcon.appiconset/1024 1-60@3x.png | Bin 0 -> 18285 bytes .../AppIcon.appiconset/1024 1-76.png | Bin 0 -> 6884 bytes .../AppIcon.appiconset/1024 1-76@2x.png | Bin 0 -> 15058 bytes .../AppIcon.appiconset/1024 1-83.5@2x.png | Bin 0 -> 16782 bytes .../AppIcon.appiconset/1024 3.png | Bin 0 -> 109003 bytes .../AppIcon.appiconset/512 1.png | Bin 0 -> 82218 bytes .../AppIcon.appiconset/Contents.json | 4 +- .../AppIcon_Blue.appiconset/AppIcon_Blue.png | Bin 0 -> 118805 bytes .../AppIcon_Blue.appiconset/Contents.json | 14 ++ .../Assets.xcassets/AppIcon_Blue.png | Bin 0 -> 118805 bytes .../AppIcon_Green.png | Bin 0 -> 119232 bytes .../AppIcon_Green.appiconset/Contents.json | 14 ++ .../Assets.xcassets/AppIcon_Green.png | Bin 0 -> 119232 bytes .../AppIcon_Red-1024.png | Bin 0 -> 119037 bytes .../AppIcon_RED.appiconset/AppIcon_Red-20.png | Bin 0 -> 2033 bytes .../AppIcon_Red-20@2x.png | Bin 0 -> 3644 bytes .../AppIcon_Red-20@3x.png | Bin 0 -> 5587 bytes .../AppIcon_RED.appiconset/AppIcon_Red-29.png | Bin 0 -> 2734 bytes .../AppIcon_Red-29@2x.png | Bin 0 -> 5379 bytes .../AppIcon_Red-29@3x.png | Bin 0 -> 8647 bytes .../AppIcon_RED.appiconset/AppIcon_Red-40.png | Bin 0 -> 3644 bytes .../AppIcon_Red-40@2x.png | Bin 0 -> 7817 bytes .../AppIcon_Red-40@3x.png | Bin 0 -> 12699 bytes .../AppIcon_Red-60@2x.png | Bin 0 -> 12699 bytes .../AppIcon_Red-60@3x.png | Bin 0 -> 20900 bytes .../AppIcon_RED.appiconset/AppIcon_Red-76.png | Bin 0 -> 7367 bytes .../AppIcon_Red-76@2x.png | Bin 0 -> 17071 bytes .../AppIcon_Red-83.5@2x.png | Bin 0 -> 19109 bytes .../AppIcon_RED.appiconset/Contents.json | 116 +++++++++++ .../Resources/Assets.xcassets/AppIcon_Red.png | Bin 0 -> 119037 bytes .../AppIconConfig/AppIconConfigDataFlow.swift | 6 +- .../AppIconConfig/AppIconConfigProvider.swift | 15 -- .../AppIconConfigStateModel.swift | 64 ++----- .../View/AppIconConfigRootView.swift | 181 +++++++++++++++--- FreeAPS/Sources/Router/Screen.swift | 3 +- 51 files changed, 338 insertions(+), 102 deletions(-) rename FreeAPS/Resources/Assets.xcassets/{AppIcon.appiconset/1024.png => 1024 2.imageset/1024 2.png} (100%) create mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/256.png create mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json create mode 100644 FreeAPS/Resources/Assets.xcassets/1024.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-1024.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-60@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-60@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-76.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-76@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-83.5@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 3.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/512 1.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/Contents.json create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-1024.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-83.5@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/Contents.json create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Red.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024.png b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/1024 2.png similarity index 100% rename from FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024.png rename to FreeAPS/Resources/Assets.xcassets/1024 2.imageset/1024 2.png diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/256.png b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/256.png new file mode 100644 index 0000000000000000000000000000000000000000..d6fd684894b735ff11a725499af9e44802eb256e GIT binary patch literal 32534 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..632959b00553c012ec336693529c4c3932ab1586 GIT binary patch literal 12713 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

ERjpd_e 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json new file mode 100644 index 000000000..8aae77a3c --- /dev/null +++ b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "1024 2.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "AppIcon51x51@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "256.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/FreeAPS/Resources/Assets.xcassets/1024.png b/FreeAPS/Resources/Assets.xcassets/1024.png new file mode 100644 index 0000000000000000000000000000000000000000..768ae9a7b7d343a759416f1d201a6780ebb45d71 GIT binary patch literal 109003 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png new file mode 100644 index 0000000000000000000000000000000000000000..d59a68caf5cb317fd0176fc42b869c4abd3df1ef GIT binary patch literal 2062 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..353c1e13220d1528854cbefe2261cf566002e2bd GIT binary patch literal 5370 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 JPDHLkV1l9F7{~ws literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b98f4242d16df31013a29611f7562bf339ebacb4 GIT binary patch literal 5172 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png new file mode 100644 index 0000000000000000000000000000000000000000..0e22a5f5449ee4ac34f9740aa88569a1b02b6fcd GIT binary patch literal 3626 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..70e0522afb54ec0ace0190cba0216976c1213946 GIT binary patch literal 7287 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 RSSbJi002ovPDHLkV1jDX79#)v literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9db56da26d40e831a0b5a989036339c6a1a20b GIT binary patch literal 11348 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 BbMRiwoUsgZW^{llj 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 Q584Xt>FVdQ&MBb@0Lk|!+yDRo literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 3.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 3.png new file mode 100644 index 0000000000000000000000000000000000000000..768ae9a7b7d343a759416f1d201a6780ebb45d71 GIT binary patch literal 109003 zcmeFZgs)D&5^M z^X>6G-}~Or`Tm6O{`pfF4`;{PYp->!YhBydI$Fwv_|*6i2!v2oML`z=frD@15L_Ja z1xd#p3cf%+bd}{Gg?+SZ;DdsVp{lK>Cge8w9v1=)cli51K*1+!@EZcb%7j9&z*i{v z1<8c{zyB2u$;A4<-(!AocxIgr0+E5JD#$*32Hl*wmilmH;&ji>f9D0lJ0#mD#zlD( zmOSpiqq_OvGZ#|Ra`v5w>s$6V3ibT)+ShEy_-gU9kGTj4YKv=~!qL9Gii*?Kg5paF zb7uiBlhUe}Qg^C1`+T>#o{HRTs70vYG6q9n|M|zfL&!7j#HePbfBk)MFq;e{m;efe zlgL2+;|~U063DJBo1VhI{vM7CaU=Zy42}hbL8QJ|zj^h)Ck+NxDg2K?{~0TQQ3ld< z?Y#ym>HnG$PQnOj68irvj~L8&nilm2@{Fo-GEzehL)GX@ji zPGV;M*M@+x9sjj92=u?k{+CJqYwZ7e_J3ZS|AvwOv<8TT{|zJmj=2Ag+5b(D|KO7O z|Dut90kr>LqY*|@*#BVI-3A#;_d3>`WM%hM)~pXJ2;#swKj&GIqWB)+^VAPFsultd zCMV72rmE3}feU{Yvg*B3%B!42qMe6q>Cexn`p;2O{f(&2+Nla5*ZAdgZ-;#6_ghnS z<_zyh{(`~~LjWCLy%1aZ2YzOf!S-H1je8Kon)ISG?!gCZN$>hT9yQ^eoq+zj(XBYa z8)8o@SGT`KA_-wmGuHG%&O^l|`qVueN(TdW8&{gnqX*j=j=0ncRSEZLFtECmO?mXe?x1G2E_W*KAMCN42e5SG zsKk;I2AsXB37&n;xA~qOTe7!Bg7SEF&vbx$=Ey^z15`Ay_y52~1`b0BtW#W;^|j+z%*Kw6w=(n#S6`j10`3rRt~B9$mUM z7h!vDKW~;=8(rA&X$%?}8faj-Rjk|}qS;Mt)AFalwgIb#IG~`F`|pX0;FCbytO{c7 zFrPv`;IAt9jv@j)uFchacHN$*Jk$`1yz=bi{TRzI+_mYxp z9qo1IkM=VXSI(fZ?w(wh6j}N^5EM?!P2!{XyEd$h&P3AsI_6{odl;paf}t)%o%70Zp@H&YY@;+Zsm(Y-~3;Y*Hre{T3sr&(QPl z_I7Zbu$7$b&GL0#UOAqT-ns0lE82087hw|Bx)JwBv3-n#HEC>F^yy03QA1F=)2v|h zvxA0=P%g3drsSe^n^rp$>(-T&g79NT#(xS%k~^Tn8;o0)_+ zwR0=sw(pEyZ`NC`!u62{jUQX#a1CN8A?}A2p|W+uz^0i*?rLRlEoedU-1J~X*7om- z$dL||Tu7dDmr!2?wyhYIeHX9KtM@0K5;s!;Tg&mZ}x-V0Kb zwTx9ga4f$M?R}ZSI5_*g@^jrh?#JH<3pA&)-2G;vf`f6eb6jF`dau*CEmWwaV@hTY z5M-L%OLn61T*omR3d&m9^`95c5bUxwcwLTj+p4L(y)zX}HC+EMEj{Kha zO~R69!<2-YWPl#)jGA?zsi{vn=;WTGq1;a``sR?M8so;yAJn|Xt23IVr}flxM-aS_ zNW|Zbd4r2Kulu(mcB>1X?HxOsINEOT-WsdD@*A7O`&#&|H6PEMk0vo${0wsgMa*|L zi|k9=ro@?|7nwYvbhbJIobqZtM+O4-hy7-3WL~mni&|B79FK05y06GzWb?oxm<0u?t;h`9(wx_92e!TGdSWjWRkl;qIM}58! zFS!ST&W5q|Z=^`49NG1OS*WJTE#CQ} zy!au^b)+L8fvk>)YyagUKCxz&)t-oP`kWwwwxa0r$_oN(AM&}Bvs(#ZuZvLa~~I$XKAO;+QRxbMj^rYyFOQX zewZkd0~1B)S?^}aQ3W`~K78B#y3=W^W;t-A?j>F1Wm@EwSB`q4R)dlpBQ30YiAz_E zRj($xFM)npjE^Cf?KRgRgIs2dK1F?*)t9DEKAJlacCzcrNAB0b&`tUvG??lmtSLaa za%&9s-ePb!jlG^^%DMEp^z)>RF^A4@8>%$g(WYXptq5^C#^+>_By?i_sPJ}3p@xpI zgu36`-n-FsvQR{gK(eZTb^dwtArZekc7tEGu`tghb?>kT?_Ynrg$Gg`sYI?KaQ{nI zodIsmmrp*=O|R{U@d!RqoEw=pKYvibBN&~X^Sh{fCzix5S?2LhIUN)_ET3sfY-H?)vhcH6l>cJ?A(|Cyjr>C}jsy|$v-D1VSW_xS7+8KIKE8oFNJRx!lL z_CwQVqVOv%P8B&!qIJsvY4>D=N)(fJEqMoedu*jHPc0pB(5a;z!V-st3zul8cWgTw zbSPtoOm$?>M#lB~+L_;xH8*irU7tg5UM#=Sx_9eq`3z4?$>p$doBM{Rj>UUx_HJBmJ6{hqp>Xo5m*-j(=~gN_qVuE#=>2c^xx;a0e4+ z{386HNhz=D+gCb2l&RSa+oA)L1)y)j&O6tqW-MRATuiNYVG#?bM5|AIw42sKy z6C6q~a#+UWRo*K%$-~tMv@WRlX>q9DMfLZJ!hrkXvi@AboFg%Isk)x^Ar+fI*YsBO zubGyFg00fkH0t5iq6BPL7t6{Z1~WTy(Q}xp!yZTq5>#&14HZ0gO0v2N0wpdkq4tax z=fnC#Zy?42js#k7NQuo93p zqMPk2!G9g*2WAs}5e1kX_2ZErs+HB8MoSb#SW~ct*9VM5R2d^KjjbYy&koMk&EmsQYWB119K7uq@5E4}xR9Ui81p2;)xxd2K9s53WROL$ z331f`8>!TaDzWsm*DyXcG;Mxu0N#`b+ zLCqx^v;YDPI~brPz&MTtA8?%G=glVn41Y*)*`Zh4G44^THugB_@tx$^&J^^rQj%1* z8bw{jgGm#kBEI}4+UwA3c=ij(rdaGp{lO^Z#R!xOp26g(ZBSxe$pfhd*9xAiVqw$p zrTc$P?+xXPv0_$H?*`o^2Ypm_R53MJ8?f*u+7nstZ{}KZI3vXpkF^9?<$ znel=;MAA_-@LECLdU1^{PM@~nwSpse%F=>A zcR@8Qd1H!BN4FG1`FuAA(D7m;<_4ysOOTn^ zsAkwz=<&A4FQ`6X_e8(c#YNsQs#6wo-5Y^t@0vvFnE@_7EVyt&a`V(ubhUjZ%UVat zu;;vbQUzm^MBX_)#OcW<7Dw*;PcBH*Zk6DTLVbg}7z4?u>R^^C^f^ z-1!x@;6{rD{9`u~M8>&?Lf9bn@ZqldO;6Sz2dj6pUq%!M#A-8O+?Bi!FlKPs;fE0i zsKj^O-#yfUGnWi24kcB1IiZzL9(HwoH4zJxAi|u-_|1WvSbov{WiV)H6z{vR#l92# zfoiBH-j99;Gj1_E2;N^u-oZHXc5^Mpky+qx&T~u_E|gP$vGJJ4(Kt?Oh@ge`*RUL| z52)FP-4)p4@!$bGF-GA^X@aG2OeCkmHwUJ_)n z**rZp5O3&7I2n@I!p)}S&l!vue;bX?a555ZfiDs}wwp?YY(zVr$qWE6tloZ{;DDHdBydTrdlnncw1?9}}px%`E2VZ5KDYb^hnI*C-uYvztcTgYy^zBrMqnoINXV z;@*-dQMt!Iko2(eqvGtv#_hAsk3vJE8jP8O37epj+QyWS+vhANV9o9!Z=bU!S=5|I zOBOx65ifp1Xh3t}m#9vI?)BQ@O=P+Ni)|tbxqNd^bhp%<%1h}rYqr<+NtPDHX`lI{ zuJZO#HBczM!o-0&jMF0C>sf$k_&k_*#b+S8wiCLnUeK_uVZ3){>$?-B|Hucqb&QD! z@H)ULg zj9snNV)Axc`kpZj$`$SKf+r|(?<(qxsXzz>_JDL??(;>eDbF?3mlX07^_^d$BD{{} zLD78ym1?+|-f!a4z%XpUt4wttSd&5F(|0l#&XrRq6^UvavZKbweCpL zLNOnJSMv|S7+M8X`!67{Ldw-ZokH592(vVl+&4mW6}sG%qF&wrIc82y4h+M5n}7Zb zj12cn%n(yjnpiZdA@C?MLeU>51`|N|FlV9btV;pTB1~pN$|&deoZk7{{*8x0_NP8? zqA_;Jg^As>*v(=V-E5;DvXN2hz!wwEImULuvx;KJ$n%b176Q4x{$!)0{fs%@g(zgl^G!^b7S0#* zftJszkL$gB;To?|Yv&J!rp>|GQiN1PkuK_D<>rv-82!-QaZEgW^#TG7HvHnD1;#B1 z4tgqa`o={7wZ8ocftFYG(!XPy^wnm6>77?;pb4k41p}}>B%}|2b!Rt_k0(B~Xp^1l zOqGeQu%SkO_FiLuu4F^P+zJz3DH#k`!30$B<*lL&Ak#g{1Ylcq`y@~masqmQ6 zoR50Me2-SttlY8lt!gMmueCJ5c6 zJ~}Y_JJQ}9;uC#<9C~|TH(`HbhPw!M9Kc1Aaf{<3eNLaK z_M_a8JDI$|m&;PE^jg1={FE`0ArxjnTm?B`N7jd;>=--B*o8?gkIt6%tF|(|4|$4W zDk%Y`W}H_E@e~xD|1I(eKq_@MDW=mi=%h(i_k~a4J0Db??xgXDqmkJ68aX7pNx<1N z^zXMSLPF{ZRw-+rF1z%Tis--6!o8`MeD#Uy!goXWt4%7BGhj0m%zpn-W_Q!|B&V0y zhf??XvLp)4zw4(r+J4MGP5o`b1jQV5m?l`@IHxEHSfGC9)T&cnEpqH*64TB9Sf5yk zY&&_^PxF(w%Qxkj2Zb#^q>%QJmltE|+12UqEuQ081I7b40{CJvzdH%=#m_R9YIPvc zq>m~fpZ+-6B&SR+EUgfv6nV}|_zZSV{X$X&F>L6SUJEddl^cDhhp&Up`<1ihb zsqy$+6sq}txHrGg;BKBrv5V8+no&RV;)9du?_(4b_B((N7Aw$I3JuRJ(+qq$DS>%4 zK#XX)9kvN}vk1q($m-@=E<~Qa%Fomun*6RgdzoRgzgM4UVgvrw3*q(+> zVUB(sr`)v>4Mf6sf{K*PzPo&MG9Dz~Ec`nw9B@~RoV>yy3X0&{kM&&f^2UD-noy6^ zT?plEjw623yV*-{YDrN}D-I^UhkfXS@E#-QT1{e~VCw`#wPt0$VTvxHWb%vQa~-rdGGI%+jJb05h2|;H}5QECqpeb7i!Q-lTf2K-L0vTn4c1 zC#TtqP+gwA0jY&avI`|xz?mO1er8lXXL!KKX6svXnf~?BXLA~qSoPYhuH&$<dy~Hu8q?fEA-BJ@g+GzXqUyp>tnM7z|;51Gv zf#10L?*dzi$CCJ-;Urh&$AHcfai5Do>NxqrMaTB&mT zxI6YVY`!*m=XQ9X-Tq!+p3QN@Mt1#+$C|aK&1b15>CDoXb3sEp#h01HdC*nLpc)<9 z`eLTlz`vaBstRxdWw8K2LKKn@h+9ctdPq}AeC1!g94l~*O>{NoF|Th>+2MljB zZww-tS-yM_X&QTYD}}|+M>O@Tw|=~YTbI*UvpS*F@Fl}Jl3PKRB^oFMLuZHfd0XwV znO26b4ff}h4Wp-R>9Nv#^Dr* zC!L7r7!`jDDgZ-Lp9Is!_&QnWiXp_hE+(xh2IYoibhDZXJ+T>~mcYIzf#O&H)@@v$& zx=W1t7te&H=(dX$ExV?_8duEfy(j~_ZJct3N7&u%|cqNw8Xsz>d0sm?!GGcM~+UR{= zbF&_uvko57wJ50Ww6x@xKSE;_-4QwI0JPuy6@-ZuxL-iZ=Fcr?UR%1~c@M@*wrZKMK798|KI#rRf@8K*l>_Ut8>MF>-bnvhSChI! zYB|BIbWYJmHp6wfY-6dFhC+3iVz~ehb7Z?EU=jucDMjU`0$59sAuGr9tod_F$=MOIPW}!6bS&Ky1HOjo-MGF@*$)32uMA(dq1~LXkgN%STd9FG&S=H^2L~vm+vpt^(rhXlW zm9bQ2*r&o|HF79|;NmTkC~n)TG_)&DYx@L)2G&12hE7IDV$i)fOzdNd)}qMr=1?Y5 zdO|dar&6_3y6OxdSjPIkCUWqlbI?#Yd+9yxHJOx(IarFw6Z(V>eDATgHQF&~^B)tu??a?h;B1dE{Us)cwM zE7|4&6*{i~^@H3mdDH=-qM^?(Ez}f*>Rt&yCn2K!e1e;z<5ENzr-Fe71C#v82H2D; zC_(kcAn|p;yK1wZuKUi;#FpQ7!v1%m4C6s!D60)umY<#Ejg&rFs&iPk)jLfZoZ71d#Xl5 zLG)^3iiK`(7rXC}#x(qw-ouDE2lqVo?tt!G1{4(u;ME(IZX*- zQ1vJ1?i8(f5&<{_GPpM#^|S=}&Rn(H?04s+Raz)WSi42wE~7^!*_4~^!bEMj+?TOJ zvjeOj>G&oeUHbW=YF-SPwx70T&X3=M!WB3SX#$)+dQ~;9K&wAlU8ypAm=`4|_a|Y! zXu*~vOy1C`2JXyFNMk~0CRZ8`fyLgiAPQFLbO*$7G26gOjKqePl2TAy!Isx&z_#x1 z_fvFJYUh{L6VqV2DYr3wp0-rP?TgfL#i9LE>hcx+lKEau|Ay9nBJu%xYCf~Zj>Dil z!ItIo$@J9H6WQv0va*NsRxACnU29%MJXA(b+ zrQy*X?JN6+)m!?Qh(n^1`Q5yR*3GDTkl{O$XvMU_qY7wc~|{vLUXD&Kyl~N z_eI@R`_iYPzqv{oHradD#NZVl6uu-_*~s$6H9#1UTKhj0JsS6j_-5EM>(`>bf6aZ{ z_|0EuteyyafC-vnAW~b=kV|PHFm8q1Q5c5=Dz1 zPR+d70?{lShNt>e0K?7g?z?l*-I(57m0CQ16q~X!wZwN3$ZIlM5wH;$CF=<;&Cj&Ge%ZLx$7q7ryn81d zM&_M0zJzI_LKmQZ4ae5?xM4G0osG#!afswUzvGk&?Tb+EuLC@NY!%rXkt)okKIZ%bB0|d8f$t(iF#PM2$Q_12B~_h}RwAOc?&wDW4MyAIF6@pi{>8^$vk_!Ft91pq*Aeo7&fD1*DWi3J5iR5AQb=h`49GS0b!8R=@xQTd%xva_}KVU;;j~c_>3G; z|3kKQ?YH!$a&}!%_l=2$UPWxSJX}T#^owLRGtvfX5VNyEK|IP`fN?tJ#24f)_$Dfjb`lR z(I|a?laP9~^tm=dO4~T)6>MD2iUn@UEJF-Qd`Lc_(4+}-sDAB!%p#vaDA8EFcj5tw=1M8tm7Q|bj3YRkVub$OLq9ycGd9NSej>lss#e@TfQ|!^{ z2k&_vYW_rC^G2UWf!%bG?@(Ol`f>|7_q53sjoF1G#A(2V5YO`h&1g>x7L$fj>vsfJ`|AGZt*hyOR4+OA#rmoniwvpkB?DQ0o3yN z16USCJaw-jFmJeLQX|M+&IPT`cK$QA!~06UyYD7SpBjChL5vdtriC?=F!G9*N6_lB zRt=Q8;cCm9pL&8iHO_qoO(*)+zx5S2s z`6ez98&Y-27O|j-c&s@;ySaRbW0>M2oK^yQH~oB9e@*BDVa5M=8wu#3m)jml&zHIn zj%BUl<)=U3IH4C0U7G%+yj>&cz`vc^{_<7dl9h-9UqgFe1`8m0y?q{w0}BR&^S|~G zW+c<(32f`*b5xxJ z$1~r{A8aQ{gf==f9Q?6gWtj|Dqe9$+AXAbobmsyTm25)1eK2`E7k; zuWp|{8+$s-3g5(CHI<4Fnrc69bOe^q0j#}*+aI2e*z4UVeYHaEd$z1tnx>C(N&ykqg+irIg?|C$JolibI2S*HSW6ZigAvP_ zvoT)-6%b5{(QGyXYa+)SCnLUrDBos{uLZ2*#183BdjSP=@1L&1&m! zS#UI|~%lyr-k?b@%#D0Qy%UR9JV}*-x>r`qdq+XnoOmTbL z_s3t;O12>+Slz6i0LXxu1)PUKA?;0QKQ8(4?BHoXZ^hWDtK%%Y9&Z|lhgre#TPU_H zBxDC4!`6-;)N}zVWWt3u;Dob|Oe+L{mq!bZOTX^?mf&gMuMR$jNSwU>s5?D3J1sql zwe%z2t~1#P{xKkEO(!56qcgK_jkyC)Wz2NMGC!Sm>s+^VEpVwnIK(8mQf*;zri(>T z!80>vss~3&Ry}MpA3>D9*}8IhB_n))ksd}J5D4mw(#6n8NvYq;a5272GT(G*n-5zy zu%nA6`P^QL=MU1VR&a5{FpTJTMNxVfJ?W|df6J3gJBrDTp}ZLsy@X9de#+E5DfA8K z7|fBYXhbF6UD>oh-FU*tx`JC?qA-v%yrKT(-vtie&7QeLfjq>=j@z$eb$P*I7BziYQ;f4bsX zAwu3^0_)?A?5o~iY&}@aOBA^;{&}&F3?{bHZbVER+d#JO^j_INM5bLeI%7EJXvn;`s9LF1^Iw_z6DJtkQ*6VO#}c zV6ChdqEay48>_-%Q*ZZZZhxIPrbb81evQS1i93W_ytmnm0FfE>4}ZSK=H4MB`E$FA zfsQV^pP3~y5}oK`$eJNp&Mv?){{`2R5yQ7~paX-iOMmI5Q`>49~yQ zQbVh752vNaG&Ti)KKVJ>c>u6^{7RuQqu;eIZq?d*6d%}#Bm8pJA2S?Giy+>dXPIy_ z8WIK!cZ@+~ioX^pV!;a7Zw)wMW9N@Oa?3OVTEsa0;Yt+`NlDJ zDTG(k`ws_S>U@vKp(v+0I`PULb&1tKptc5lKhPUE}9`kK!!>RPXc6&u4&#ChhXu#XJa%mijo(pMZaxss0x(z&8= zAW@gT+9pebjb8m`qH{fXP4I-urg7Z=3zz^l!;0dG5u~SO^$VZWNAF z9Mx0G&}SB7Ph6xANpv;l$(U}Ol%!(MZ6F^<{}D*?G+`LrMuo%$WqfeQ%fo`Z|M7q~ z-vRzK{fU+sN{MT~fbO|=ErR#JhNIW-acD(Y^e{D=x^Cb-!Qpm;@Of=?XNlyyA6nIE z<-M3*%rQe^cO9}Up)`KI^^UKqfRzhzU7aaWLuu{SYpEGsVd=&Awnm006XG_%RH4!6 zMpWg?ku`kkb~>h<7%E~j(X)j)l9aU51N!JEPx)kgfxR~)U%qdqPt41^C4kYa@Kc<4( zsq#5Q?Daf`2z{?tb($8r&qDGPq-s)*WjOAAd6}`JhRq|=(Nb@3_j@No!>5h*g+^mi z!ak_s{Tnth!spT4aZQ~ExXy*VYhek2Gt*)sq;~} zJ(Rsq)PC2JHB>8Ne5bzP0Bu$&Ytk`o|&sv|Yxe1)5x0-gzaR$|bfK2@*mqCTWP8 zM7<5R!l-N)OUIN{WQ*>Z_zvN%(2FCre$k-)a*^Z25jI~O4o}4R$3_uYCfNJCN;S+a z7f2H}&@KKYlqdM?yO^c%y(?tUIN?nJP{N^hewMR~A@>cCB??kC;a)@He4V7Jj269k zyOe?)GV_Cwq2jOlplo}YZ(cltXT(8_`%D+q>>PRT<(PIWWYlb*n;tg1anYn79i`CK z4ZVIwFWG+&)qDMLPz@1o+x7jRwriIxLb3fc{yF7`y&gZ`HlD%N^4HX%e0ctF?#%9I z^llDGMxnLg_9T&uE+Obk+pl##?YDg>pHH(Chc^K|NT+p~Sa2FfxB}p)yfA3Wmx)e+ z`Z@-7j03yot0N3#z;?LyRcB@N^iH*Vjes59ANS3fLXuOXC+(@c17hEb7v*` zHwwaC28SSXY&9c9+*0$(%M`{Y&#wheMCGCw2aN&u2R13t}6V#f{urcZtEsjs-h zpt#Veu7vZQ9Bp5?-s7End4tmX0Hy(l5Fb}_hk|L3j*%HGdhRL-Mc#l%p%B3= zmq7KVtqDNFY!d8lO*Py!VFpaf0%~B4THTdn7$c8U?n9}0a;2-VB5>@1`Y-3V`R#h5 zt}-Da{u^hzEqA?8VFk9=mma)RqcjXRlk`7=P0-iJ z8kj9-IT2AjTd1^oL}CE|Hf&iJIfvNo;jix3xc&t>28enRdgw9)H=0FRw&?*(jC34R z(!I~kW*9Zz*r^nL(FoX(sOY<7agm~VzmC_jDg}C#pxE@1K2fV`M69lV)nFf`w;ms* zgHr8oe1gcEtq9%x(||GzK!5#n$HE+uPxFYn)`t-J@U8XkgOn7$j7>|~@o*6B8-bnxtT=U!<>wVv?rB@wE>APn<;CeGd?{w$r0GyGEj|Xfdhv_- zaa`T@B@#cRf3Nme;gh&p4lNFqmD6PA(AXOTzeDV#?i&K}g2e{;Fue&!f6_+*KuoTt z$~4Qat;`Hn%NK(OEB9q(I4*{zv(B#x=}eYZ8f}YMty6y!m(D4)G>sZj5k(z?F4{l< z`!PWnLu>y5_fVF%ep&w2H>o#vOApg-a#FoxvipGUzGgP7IrM#F&PYpnd#<=-7;*FLCBX{Nvdiq_c zL@QH6$k`#@zc&r-m9ydSg^Nv4Rw;Ezu`QYHQVqv8%GxAI1w!wA3dA4TwMyFIMPgnD&Op=L%JTi-$j@U(_PE!KDS9^t!>~TpTEHNz9P!m zLtiNc{E>#Hg|7mp&ZHZKZ9ECIfMTHGRBEGH#&Z#t4nfr#b3VNfUxktoDMp3JyoHz6 zuy)%NMaR^+gtX(DJUHmq_;p!5|7lt5LI3<~Mfav9n;|Qw`PG28ocEot!Nj^xCF5;9 zi?JD6)iR5$B>B&Nd!xZqrBE1dfJsw81qY}DXs|t%b`LV>ZS(eumM%_;5^+XO$F@7JnHuv- zr-}8wRi;;1n2V(B?2~Yu&jHPH%ETsrBW<A<%UZJ1sy-4Ja{*IaY;W{7X@abIM zbywzMc^R4`;*=!RhI5a0){o~0>9n`0uvK?KhxGr1O;FFNZ=|`{UQ~&rQ1KTA-Pe#N zHryLPd@ry!I_tjB6KFH!>Mw{@eMe};^&aTytk?~4i2kA~DndPbOY83CqpCtA;gG9s zD1qoP;&Y0L-a%}w3FzL3H#6y!m8zn=mYp1&@#`c?3h#UNeU@jv`(jz+{-)?lBmkXF z(q5XXlB{lr=nb|&j`0lviIw+He3w=tuo4OW;h za~{e;*@;(ml8Djnf%bk6g9$a-zs&u@A3TH_C5b7>iD2WZ0lGGHOrBqdL(Z61A}T+b z6md14uDN3=^=yb|!ik*+Q{n|e5kHg+dIpwWU}gUaqKb=)<&2mu!264^f=M&4K@y>$ zdK;K{3cz4crF%Y7fb)Xa=2N|(+9Z;rjd`NM2TTqGsV2E z0yHm~n~AVY6Go$X8HBA9G=^(^lcO6{vXw%k1%=-f=_R}>SHr~SG^%YYg0J{^v0K$uf z-K~<)_uPIb)@YZ#dlskkkH`Oc6OxF_%HD1giFAGlSDUoi#_*b3-*RSB z)^CYA2B2BnPIi>`en*u4Hj?7;@{FL(xMg>gFM9bBU$u|1g8~t_l3MV@EVS-f3-gNg zt5n8$T_{4zqbvJh@lWDQ^~}b{;_NE)oEX?L+EeJ`@VZkN77LV_B)(RC!7{nnLA#BC ziZpv6y8av9zL(EMOONyX9GM$`=<5@$mTyXeVWdvxb^&aOXuGU6!hyX=62iLli=R5x8y$Q} z{w+x(s)e+SO*K?RU*M&|GN9FAgZ#C|M(135QMOWqVC2qqj>Y2TPTa_edOwU7ebt6` zp)&))G~$?@>4gDf8NVu~L0P@H6li}Lo;V692h`*X-TG&F+y`1Yq;B72X3i-v-Q1z_ zr73xulY}{-|8-vuwe4UI& zWj*BTr=Cu=qb+Bl9dZ~T7PRGXW4-_BGT$mjA?_$m$IYU(bz}YUc)vU>L-Ko@v2%;O z;wMhfEzHDlc-|<}!P%$~UC`Z6a!Nn|A#9Tmwjs`LEqh%kMg`luOOQ@w>rY!EjPifm zTOy>I$%3!KZppm66tAyqK0_Vv;lGwu!`wcBre?P4<9+}0q2-#{w<(?OQg5w#2^VUP zsYxsmEjh_+7fka$A;~v2OMSh{t|uGbijiBn{zYi2&_*ga_>t2*AJhf=EU$s9Kppd9 zV{ubCTm`)S+@jrB6k&zK@ZFN&tn2on<y-8RFB^{`j7*uZDa{l#Am>y~2o_M) z%p|YMgA0pe&0}wen~kx|fAus=@baLxKI*CY8@7W;=QkqEpCr52C^7ck8_+^sK)4<= z-yQpvlpWdWv4#I((PvEu@F@HF^Iw|>N9`8Xe#b#gt( z!Uht}n+Wze@>H21#bnddOE=NIC{(i={*Q^X$Bt=7=p&QF^N(NNkwTU6B#^ywUsLH% z`x**q-PY@|3PxgS^&tYGAnO5|6*qmDxmW~BH|+hvNIEr4h7~THR1(j6fzj(4{QACr zH8`{pYEm ze{xE>4m4aJkPP5KGwQ}?7gH9B)_FrY23rL1N1C~4d7G-J!wpC#4#H)O%|4}Gb&yO6 zqAuiL=)N?um}sx~EtRzrMG3g8aMKw?(0(81niTt#$I@q+-#4Fu)_hj|3nO$(Ue_QA zu9ijTwTk^V=WeGh&!IUSmB$&LCR3%PFteLLT|JVVZCXe=Fma*X=o+(lqT;2Q-udMM zULGrOaCWra{fykh6g*1{I&4!B-CvPpyPG5({UFO{=_^G;z3Osf$>4imj$zzqn)6rU z2Au|cuDFKz?|R^(8^3={yWw%R;+Rp)(?lgYCYFktWrB8)ka$6qCJPgZY6!Ng^Sid> zN|p5HigqnPKC-xMb4dqzWO>phuT8qg?5*Mff-}(|sNudJ$D#(nb2{@$K%sE{!UW4D zSH4cGrVQD%HI8|21lZ>%y}G>01grUfYJSb>GrUa*QKq~vR%G2r0~^jDsxyrfQKL5H zs)_7M;6{lXvzrbh$}gnxfKY^C&V&nembaX`gux7KP(}c8wyJ zT`CTEjl(L&Ee@XBxDqUStG}1;6+p6RZ^>D;OzCfZ85#k?E^JpP_lN10X-PnPzfp*W zCMHDm0rhxOVK54LzJo3-t`(gEID{Pg8>Q=eyTT8A06^cLH;O)2)HV_<)AA$&uS$Y$ z%sWPBJV_~S(_qYXd~-Rk9k^7}-`2G%sBVARp3i>i`zO)Gl(ok6hC{ea|CPs*T3PvA zNaFD6N;0mQ3g)-+ft(h{wohfC40& zy(63hyYx-GOvA^z*?>qN)XX_%yFfMC+E23d)K(Q~lMJ|KlXu07a3(HXJT8jeV>E^3`ry~O4_lJKJK~0ZB+*e= zWW?8YJg*WyYq*98R|#14gT91(Z@}jQGQ1n{3kBkU3$;uY>STyS+pl{RM!}yv67B^3 z4dy*Du){)?mJwHe|sVkn-smXvfapWJ5KKOkxXK9 z8W8AVz%^?j?^Np4osp_X=y7aE*8o7Zcl!LZ#vrljA{Kpa4YOSQ*%n@m(hB#qPfzPv)}2cm5(0 zlYm< zgczbrs3|?MBkqfG;L2G{aHK5l9jtUoYk%MZ+B8DT{(0eo)DlHMx)0nKJUkusVBD|A z2s|>l_Bp%%w2m`1Qtwp1$@qNdqfpQtsU@YRcv!z#b<^k@`f$XYe3!DV?@+MZnMtq- zJE{<=))*cCs9jI4KfQ_Sl`(2AmehlDeNhOJ| zDKo~%3?~SGMa=MEx&%OL_X%+&awj@y!Gr^rZ!~C)-SQVjo{Up{^1%9e`$+nejMk;2 zbSIA`QIz3G$Xs9E3>xqS^O7Mi*uNCCKw(F2+(7e;sksKtuvp=Bn0GzgLaL&26t~>0 zLug&7QHXG_x_cTO92V`b@a#{f+jF-?ITlRX+Y8P-dTj+eK^`kH=(t2aC5>c6wf-}`~Q0ct< zv445ch2BfQ_mj_&k3@3*O7DA3T`T%tufG3>r>}5`@(sFOmKB#y=>}wJ|FcFEIe$_=#86ubW{Uz(139O@(?ye8Tp9TjJ?N)_{_)ImOX% zhN=RI0%`=|%%A#|I-nz#{06k$f zpp?sz+LVVj8UftzqFvO}%Qsn=VPOq7Kw+;j*B$pTTj&I~N}&9SV6Nc9_N}Mf5otTz z>CJP$X-mTUbDl5XPQ9-d;7<2)1iUmBYTbJVoOm)nu?jWAk7=d$&G1 zEZ77jv=;E;JMl-cc4NR5ve?pX1eh+i&1-nFRQ~+#e*P7Dz^_QPi)?-QI;*`E8}MKC zrmt$@{rRlJUG%lG>J!o@>T;7g>gjOh%@v-b--(Uw(T*)=lnb1%xz~Y+$mR+$oRnID zZ(caIQH@f$4sSCfhylH!Q;u_K7NnMOEXUn0XdwiUu6CsV4fhXa3{U;#!~y(d|2_2GkQQraw0-0m@j7LzSNyslfmpaOJL>OX9b+l_%oN z)k3eNeI6la`8noV$Ypm-PgqQ8K(Tg5%EoSip$v%0hnA+gD&M}#(c99o;YXoiTUZcE zaf&0jk-_P3dPP~K+~9)H2#Mn0a#)qHKi<-2{^wI3ma5<1kyl*1b+&e)A4143Xn+cs z#k;jONMn~yMC|lF@Lg+uBEgNBLi?zlpD!dm|IdZeC$ug=t}AtX=XY2hVuf=XC&7CSuJUrD16L! zyHnHBy^(^7cFjDnA93yEyg!g?^+FNFB1x~?Tj})csRki;lOada&r_uisD~) zFWH~iZapo2G&=dob>=ps6%biX8gZ!-woTqUOf=*5q52UUdpm&8F-JFXKKFM zZMq->_V= zYt7m%wbS=Vn-&@kL~s zWIH7yASaW1Z#vXWcn=#_rS-xRY2+)fOH^)%7Ct$#`)K0*TW=^@_UUL{L}F;h?a;AT zhvQSFHrnS2v^VQ-nB^{;#WieOpSId_hc6l^ZpoLMi?!g@i1#*ga|d7W26rU@r07wp z0n^O`OykemL=t~3_j#8IE-^2NfhA0;0N+^e7aZY`BkW%pK)LkC-a|X&m;ak;_J4)H zZH6D+&ua4R5_dF*e-5&p?skUvZOiCe`@NK9*}vOB+CdDjDSVr-^2yj+W#^#B+`$yA z@Auk!0^8nA4^7V)(g2boVnZqyAW+!o8{WDt10uKzrMbOy*oz(ZcD@JJLPs+_vIeaW!Iv$F9*g=> zr@Jv0=@#V$3cQ@lmwWUEw^dF!> zI?Q%~viUj20(7bzXU9H1t5=gTQ>t$uFdFQ)!Y+^YUhRwz1&)s(05xw-)~$- z5}W=iju#&J7?-t$Ya;6EYD$ zEg*;eHhxx~?ppDE7n~BVj<;m~eZS+7!1pjaTw3Fs$oGAIXX-z~@s?OIKkvLatol{! zf5!CK=`-g)`-MhL`W|aqO@6W_O}aBxUghdHAwsx?mnzh5-veqACDdvE^m*nsk&O1_z7z#pNRh*W-q(41j$w zCL_^Y#5Jc&{xvJk*`AQ+*cEiH^*bd}wDV45I=;a1N+6P>z<%Xm3!`!(Aj5DyF+chx z9tS`lY1EX-VD_xTs7TS8_kbK&(lx<e2u0{rw$E+l^Op6~w{<4avpzt+BWZ6Q&T|54L> z8QGHc&g&%cqkBVU-_=R<&15zHI zez!eU)~(7zZ`WGAkjygf!@yNwd{+0%?ef{G#I<9eaC?aJ3pDX5-*?%iF_HhE z{}izelWZls8`(T3eKyeI6`H)Q8nwN%15wZAVH#jcM+&$9#^4drcYTGHI&2COsv^G z>qbc?Pjf2B5!%)l)%f3{#1u}n21b%+83U7g`t$5;i#^i7ale}r+|K|n%&pG;ES&nU z-^S9OMxpdPRTELCZQ0%`aixTV8t4Rd<>rn*_5YmwY~`aB?9>ss82k?hs%?6CVCji) z{B3?fXO~|lcxP$@m{Bc{Pq|3^B&+C?SJ+hKz1$H)%!j3>yB}j|Agqoypd3S7vZEMi?$Y$R zMF(e}wf9K|UZ_J1$GVK3H|S(rnl2%7eV-qA_m}zGq{<>OT-^2h;_N>1(lD<)fRj!C zs2vauP+(s^q-O5(?N}X`ELwUg>DCyehLvBjubs@!l+Idmv2kzK`87H4i5(t_<9}$X z6TK>b0(8w5{acdEi;P2MJ=CjEpNfET@$(z11i;);j&6fj4jAkPqs2~{m;229PX%*e zfh)(x!Y#%Lz8ZGQU4=?(I|+p;(m~+Ztx2x?vTb%2BJa9IU96D(Z(Y=5 zrq^aOKh_QB`mH-mw0wwHuD1DhPur@INtSQ9YX{S_nsxJ<2v7i+`pG?x%HB7-I>CIx z4Ub}EeZ5DfT9eoPh0t>A|8GT_MDY0GRr+ z!?^Q`OqvN!eYTQ>b<$y7yAUeaMGGr+d5`nN>O(jd_MZLooZh&}GtB3D@cSs`4;XIc>#VkKuJTG*uD5^pb6mhtztIFHz$MnhlLYX^c567Nj?kDIN#9VsiiS&&4xEI!lR9K%CRK_jG!VMK}3z4z)QNpxew{jI@iGPPcs z=iXzJ1+zxp^RhH}99s=Hz?7rz;rUg-Y{P(UG`{k$sUE)4avzm8?5kwr0p9ppDe+zW zaV;Cy_!ma;vi`R(Vp(oRqH7Sm(ykY)PIv(zot#+ zjpY0Ww&J5pF(N1c#P>hxUpH{cq4?sf*i|%K?#^9L%qa1G(!V@`M71Jv&RnT;CVct0 z4(^pyRV5@^Z|{*XJvaOLfgZ3Yjfee>nZVl%tYpLx3y~2&y%2Sumi#AfTd5F|ZUbuG zg<}Y#&#;f*2;JwXwBD^R$4ito15Oy_QGeT{J&eP3`DVokte5v^r@yUTzahtc^r-;o zUgxbGqFdCvhLdF0ouNckZQs++ccA~fe-v06SM2`gi^y8HW04bph5v2Mo)-g(=z3E4 z(D0oCKYbZ@dR}qg9QnQ|-y%?65}om$4FOESDwMrRw!-@MA9ciMzxy92DwSqvy4}v# zrLUNYPGAU=xwtVay+4r*8?S*QW(SB1Me0XyD*4ihWWR!h>V*sy#t=_+=s_p(IOUfv z;wtOxjF_}i1qEbvDP$|!7H=vUxOIjNmP+t6Ks@pK=e$wU`XbP9Vn z>aD|=`|x+^cvcv`U^G3T&`y3!{E_r==fp4av!I59WtjWmg^r3FoufCAwc|3oyGjy+ zPMcUShQ-_?Uu(EHCm7)Gx5LnP2NwjdJC7_sEk3(c*DGMYVm!>&jVdRVex2H$u$lav z<%{FIXV2H;KbjnOt?u~ewK-#kRUK~Bw1&Ie0&v`MPmgk#eQBMBx?H{=u!rJ#Vj{E< zJcbim0{r+Q=f_R+1>UDUKpFGjZXC)H={9flv%X<(Me+Xb&oqr{1c6O#S~()K?JyuR zXJJLo7MvI2Do-7Z=S2j0#j35Qj^pj9in!VJt}j&0Y-;!f018E6RJZ*bTgSwwb z6oUhPI(6^vvaI1=v~;(!9J`0{wFtZHj<&7ZTb|gg?!WU@iHI5$?Rv>4V;(A@PCk(Dp%sW8>%_&28EpmXX7u<>j?u39Zo_-J0r-#;QSz=w~P0_%o+J znSPLE871Xs>CReP)XyrijoGHtKNlrPB zbfJbCUuR+2jv$bLBfBrh@`ctpY`K^Wbz4b~7|EZm0|n%7g7h`B-4_tT{cXR_Qn;nZ zFU<<1Eqa9a`QMH&%=a{(u}}w#NmO3minYn?s}guVrTJ4ZwafaBxMVUp-kG;sIIEf7 z{PFG~?(z-#hU+xBQ&sVE$pUov3c`TZW4C>VyGiO!qG%{A)M( zEru|TOXYB@Ep&)l_if1-%48J!2XODAMvA(s*xQuXbKl(6;Sc&kM}5}*Q4E*@+=`^8 zQH~-K?+x~RB?SVjGF={g|gD?`MK&lYmXiSw$Ole_SRhbE$L7B2XJbLxOMf4!=s zwnx?@EGcZH{aF5^a7c_)K6-%s;uOsRZXJHrfjjxJm?t+-k$al%?ZwQrMiX@aIj5k0 z?E9SltpuFoWu-af!$>>F8yCV)<+=aqFcg)yOMVc-EddkQyQYs%9o?Nj`GkYyKzD?W znrWD&=THZj-82wQze*f(~Byt2fcqWhHpM;(0gl-T+wk4 z7>YN)=yeMZX8cm%tsRkn6NDe|4Yx8RfYsRSaI;0)jXp2=ifD;}tyglbvhw`t#x=sH zT!_?jRg-pqQ19z|3d|Q|cIjL^U5!@{$%jQw_^hT8PP?#jI;YNXUyCO7I=b6rSuVU0@l)e(hA(DMeT0NO{a(+T_0<*2Q^6>#{7b!XZ}6?ejA9@B z@`ftLhfneHetUqtq~9hkxIyt#C9Kgch`{|Faapp~)+|)C?!ODsP1-1q4Bw)F`~Xc3ExTeSf>m1pR3;`OSxnFdmb`5{Nc*m^8JpKIiGBCz0Q_ zOny%M2N^RxC&5F~B^{BG#|4(1SF5|yU${Qx(X5dS6@%Qew|-GlkH7a1#rna7FKu0d z>XE`XwyboWyq23!YHVW{*eCd24M?|>mA)~B&fSd|PcyXu`Nrlfj<`kZ6DedB z8Zl<1r_3v(Jf(`W(Y07XKaksP-B+>AE|sI1BEL+!*k3RElRB=!8Yi@(#^ieSg7 zku$dDYC@u^26bMCpGo69RdIr4r9cn|#iqLL7BcH4Oa-K9A@kb9ox^kZg*o5)wxZ&z z3m6B&gBr6%U}m;^`|=)yM2sZlek@KB9^ajlDnlwhdSTlsMzG58qTDFNt@h{`EU2;c zwd8_~8Fpmd6YathK+DtG4H!XDb&_Z0L*HxQ=Q*F~X|ihQ_?+5nkP)4tV?cC=pg#|f zCfIPbJxAL$ku9_1Ig-BbibT=q!HmFzUwf&gySvx#?C`=|az#Kf*wdKcqNpkdm8uO7 z7H6`2cdThCT`+#2)JyCkG!{ECO?dj86oa2BfALdpDSfynuJ{$%U|ty_NBVQjw;&te z!ypYk-~MJ?KQiipy1dxZR3q9Zm+$Y69hOU{cN>w6_VX6KC%TB74L-TwplhH;r4Xf) zzLSsr>+PX|!^=-eD@~t;hPJ}*-;j9Omi}Uz{@CrwkiEilf&SVxj+^ow?lH?dF1w8H z(Kx`1i7rn_?E8_{s7^cUb3xa3{C&>z{z~-p4^V^s;O=~7sYdTYL1*8xg1Y8@<5@3V zhY{c{4iFV?xp0C-B|zrMFJ<6mDQo_}FhRD^WcO91Yyw|D7++V{+$)J>y|XOwrjP%L zfi+F`l;mHR46arP%=6a#SR@8j`l0?hd`FE@+wXpR8e=GAJGQV{p_Cx9UqiiS-@(|_YX;L3{r1|{nfPwO_j-U|k{fM62_f3v?A>aGu<3EYT zC6l6Oq``5VoDL^e13aaH2T<>?)4cv@7L3QxxxQ16zAn+e^~=Z0?1+Wr<`jLKYW>%) zSgb6zJ-M9K+qv*~|I??RO*&#UmFs|R9a<;;fFcw1x)R44M_T99sPW(H?e^EJ?ffGi z-XK;4(v?eKkZ-S;ck!se;g}-Hhfj-88`_zm)#X`4!=#sH>e$(au%;~D)>lrIr;mpM zDexW8flJKCZK~`wla=Q5p|&~+5l+5KunG_wVH7&UZ7difmo`4akTG*#um#{!ak?!nBJ0cQ!1)WI`MBxD5N&=i5uVX zaJ`86l%EDHRoH{~Hdm2W(EBJadd|i8=%Fo0+g~GZDt;-VU+#4@3aVLc`(~s%k8GT~ z%ePD`7*S8$8v%4(Fj3%Y#z6LWmM;aGc{vyvIcX($jeF@@1Xxf>o~7O}lRcdqpeya!+xT6zt=dGp?oRy6A+PYZ%ZsNfA)}1Q z2o*~rL}Eht!#Kv)pH$k!@-eIOyT3Lf(XAmp-v{VzF6BbDi?G6lJ8UVt8Y4`7cYU}K z*Wqb#Qt)cxZhGsOoYkX@VJSxXww#o%TRZkUt2bvFiEx7%O}|U_k1zSuzGOSIHyj5@LKH=E(Kd<_2ZA*prGpoC*95}| zVzY^gbugi7cODDIk^z_?W3YC`GHof=I-GII9`0<|&+lim#4>Oeej%|EbCx$+&CYxA zsGcd*`jT7A8{O_ihYD(cXUhRQt*vvI9!Fu;R{k6-%Fva2h6e8c=ZDBq#*#8AQ(bX! zWm;}EC6+mZO_C-Az>k>NnhT2RJ`ZFNt%BE3US7}084=F1U@z7?Dv6E$$wfm#rvsKo z`d;j^sz@U(C6+1@_giy;^=Sd*`sUx%XA`KBnAVb^!@Z3_&((3xX0(@RZOrlG-ZDDh z#O~}TO$)r6t9NG_BOZ+DCq^RLUT|EbjxJ~t2@;$6pQlBvhmC||NJUCZwH4-WPjh(s zN~DzDv}*a%0p9#a1b6OUv*Y&|4QRv4?(pU%7B~U}q(zI?p--zBRMuYqkk-@~B#u@@ ze|A-v;ZbT%b{F)P2FkwlzR;Crg)#tI>QT{=-AUfQ8qF8Ygam!1Ixh#UMCyk9qE3g`ThnLva{gomAW|}}z?4st zw!gkKM|x$-%-H!-O?*TB%&^moqa}LAzdw~r?q}-Pe*U4&U`JR}2ipJYnS+uGc_a()^)cWKY?-T zjM*g2E;=d(rKb3DKIBcF;WHsJF!cw&f|&x`gZWmr!>=o@Z`t{!mpDjT2zo6yFSrFu z)e?sQTXJw=7t;0JZ&_72Lsc*nWaDTwKPF9$;Zxu1c2fr+%6_dL<*#Or*l3w7PNMR> zZ|)^q+rPi_IHgkqN-32gTNhlbwX{ArK%F$&hOJj_ZA|CVdf?C#(nB)wrkM^CZ+NG0 zDV0{NMY#K}bNMLYNy@)I-iJ1Jdh(R-2M>tzo;B=~t9fsZ;t#4VA*vT?xL@+qcJhK< zvK&lcpK;Ug8Yl@8<`SGHf>1RS<-$t{SXbN)MaP{n+PT3e)IdDBt8sVySDB*fT}BnS zzd9T=p>g(*OOV_E2}fi5@ZE^Ko2_gGocsus>$9cp(xQU0%OU#D1#kW(5F(2((W2=N ze+9)+Y&{7N9fKz7n8ykSzLk5bL6?#PEc^$^?#n;{G^Rb?-zEY);FC5ySCY5TQBx0{ z7&i(7Z$;rRHmXIm>INT7?nm{EWkMm=jxK5W{!wcBO1(K~V3MrgT`T@NxadD`MwCOW z|Aja4Tz~shf-ibsZoWRn!rQ(mW@^ETw#LK5=G>d7H z;1O3?=yq=wmhS4#^{bU9qWft&0IkFK>?f6M&>pUc_Rf#NiUiC#e+aR?*u{%z0X4rX zhL@>Wnlmwq3lD8-4>HMre79Gw$Eonbod{j1$90$4-Xc=dBXIVKmm=7G`O_aVaV@Yw zU>`!DtZNgq4(^cT?mF>$L~V)*T!fVdX7q8}S&RMoj+q6j=_-!g}s5SKK*- zL6XAcZ|qWPs#CCd$Z4M}jiM*sVIkaKREXP#U&J%Dm1!H%@|5HMYGVjY_%pvyL?|zC zZrB$2TrVQ4#zt}QCd1f0iYpAT^)fLhy748{^={n$nBUw62fzD7+<4yw4(DVW?a`1L zyn8e?lOt*I!mSRgyz;8jEh9SBt^JT~4Ks2eIv%II_c>84EI($J$B}iz+NUN;rH;hF z%iM0!^;uYSw>KF2d}gXZ_cyzHV%&-Nlv8o;vAhx%HHW1-J@dk%c60Y4H{95LcYE-& z{?^MDXHkbk3P={YFOLg)_Es`?(CXcE%}dRTBu=Xo7qWD^0O(sQ$@tHXDK3+4dKZHKAY8g+r)1$AF!sp!UPFGcZWO9;2 ziBZd>XH=f-@1`B zHSFw6d?eQ7gT8#TD36Ba?zcbxIwvM%VyfBFHe`AjVB?x;j(*0tE82u_!>+0<7e}7bajm~~6f}9ul-Q_hD1`;CUj?Veyr>)!!a<7RdIYd1%rDgo z$nt%M-~_ z_K_!Qqq_az)L8Rxm~PHRU4Mm_#RKZ7_{A@GX{c43@BCp*T=~~hgP9*EE|#d{A7t1# zC9Xoq@@BZsmaK&i|E(1CsM@vq%$q3xgVSaBX75p*p9l}mUTxpq87@!~_FUGJOLGW+MJVE-obcAp8=U_%9O8wZt4b6dGc7OnHf@?A zsKUvG;!}o!q7;X-A?aC^2V~zg9j@d%j5PJ=UE_(ozHI)*^6CkY*cR*s6=`Nxi7A8S@0pzEJ@Uc~Q!Z0yg7lkPf`{z^`yqz=hyz@Cx=Mtrr==x0MlCtAhnL6wsGq7^XwwKD%Jr#AnM;7ZxL@^Dy;TWpgwlsMerG zRL?tiOa7`L=>o~(sVnhug3PMi@zr&m@sw01n}DZ~yC&a6qD5TJNl7#6ZwncUD=l2{I4jgf6#{j`h zqm}RtcN`3iDXar?zWc5reQEXRQ1;7f=#JvXR6U$5cdB_jfn$usOU1pC%xHg&7%z-P zTZ=V|u9NX_=Nn_qf4Z(i`Uz28rUaj1WFX#=Vz$%ItT?O`e1z?GVy4Co>@{f;7 ziL!GLlfeiIh&R|HllA$sUe&fP5r!AqR9xjw;nTJHFd$spE1p2U9E5SHkjIJya10Ic zyYJ93F$^ZQ6}c>D)m)7I;0f$rKOhDu!Awnp$MJBLXy19^jD~ycKnq8r@sh|N^2vorEcJ7Wt!S}L`NspauN|jDWXd!;qfoNUK}=%~Sr0#u6S`&YH{VN= zs9WXL$O~4#l3PbuJKBN7=PmL$=3^aCS9)X}y*tkM5^+KPe~W`ybM4IKdOkj;Q_3t) zHmljl9u^VzAbY%|%L)pBwWJIpwGIhG12EkOYixdClb)tcySD|kZau!_QW&as@Zij3 z62Oac@3-h_^?$?aY!C;3qxQgGJ#p&$_m?lq)JDdIj|n@nRmV`{;Vs(3dNf-I9d^W? z_^c1FbbQo^8RJq10rW4nMkJ_%z6H8%IjnVFUEX9d@mlysy?!mE6V|0IPHY!_Rg-Ho zS4%vk6LK12Klk)GfEy)%D-{|r?(w*S_$l*>%d2x;{Fz>WfM1eg^)TInd2uIv$l@6Z z_6-kDM%v z+@P$tZ07wh{&PJ?JQy@P9l)~IDk|ee8H?p~X!BNQT7JYN)CW1+uOhxGAnZS{pJvch zO2$1Pn=xF0UrVqoS0DyxbOtq9u6q`d$pUBG&pUd%c5CEFQj<>$@duxh)o1*S*}~wp zrQztM1)`aj`p(iKPgujHSDT%r^pf(zD4Wxx2e7$al@BH%S#DFsL(!i$YV0FV6UH`l zrL(fc*hp_@c{M*CODu4hB#ez*cz-OLZej9lGVyV=S$x+I8;CBw zBfH9>RX*HIHrP7V{)BcXCVqU7hf8BS;*qI<3&pZ)bCpi!%6k-`Gu@;5Y-9iXDyF&Z zQ`oJzc$2rnt6xoA#_!Sg4xLF%4EX$s=^oPwi-rC!#ZO=OIV|^Q#3D_9Ds4h7UA(lC z?J$BI3}WGg{wHTreuM)F>1jN~-VwKd^jCXG2r_9nJrv#b@RWYRW~{#c zyOUP$pcHBiH^P%KJv(?On|^Qqc8yu&X$$>AxqW=Zq^?E=#Pq!B-QceZu$+t>{JS_RWVq z;DztFT$uDj1n6!zDa!L$wHCXm3bkhDYpuxR>N$;Ef5nEuGxSI9h z+b4&A<;yye?R-`7NFBzu)KCjK^lb#2`s)sgs$U>^Qe4G|6NH|BorP`#5mHo3NpCvM z`F}qHq#)ukf(O+eT67O{zwxaBLPEYw=vz1b=dS^B0Xp`gaMTVj_j=P39on|@b0;2= zWi#B*4F}zl4?xlHqAN-7;yO#S7P?hXmmHS3r&MOdr%vCl_?@psMWpyamXnK2LcAZ+ zBg!S1M4PoWq!Zpnm9f>zsEF+%Lx5y__M;e;u%8nuzZoDu)Zwkw=~q(mmRi0#W&06M zimN`(cc4{fFzs6%mvEQ)H3z#jS2~$L&MW+AI;f50S7J#(k`E(v#92q{_b6U_n9>UQ z+IVcq0_rKxTX21z$8s|(e&T$py`h&5iAc~ccAl|x#vIy-;0X(2Zzusd3z4i|UubbIFN(fFN*}j|1(FqWr@jL%QN%N{qYLI)!j{>d zxSg;NB*$!-meDaigzbzP#kG}|y;xpG%K15VuUZ(*jqTt*h8x<)`<{35dxfI)b)U?8 zHc66eCJEZVJQ9_P?x&M7c>EMvcit#3@(M|YJ3L-v>R>g=_S;L^okR09IT?GG&8^pd zRpuk17^7_Z-?Zey7lDXpz7?R5*xGXSuLgXh%=L|73b=tzsGf&jxE?X;bV8r!q7#c4 zF<-=?ZW*>n-nDm1E~WQ0+F5PPSW22cs%~Fh;H}U-z52XmkC`8Us=}?rzp?e@GR5_1-ez21PQ>x5f zc=r@35=3qj%B9YI_wg6c+0jX@#h-eMI%LWx5crvb{WI5}n8xNjr_#tgFl2S%d+Y5! zGYL!#VlQTF6R~FjE>+n#n}b`)&Q)+-PmjOlnIe2=kqob(K;IAvug-LpUVll#!1_pP z*=e1zcv=-cqG!YoBh)=Ih4&)B+{}qwp=JV ztl@PPlK3l{mE!L}M>{os?nG5On)oMG1yBHZ&Bgw~k}Eo=qBVE@ciB{?c<;fbI2D`m zB<~oq#h8&srxqbY>5iB{HzEx#5^%(4QACyQX`yZif0PYzFIOZI2 z@rFx8`V&24sM;i;6?t#h^$0B7Cbrj9#YkNGFR8g@iB29l04b}m*Di0us83_@45Q0Y zS9$I8o7LsDunY;=FzSe z^Vf4O-5{i<>y*&m2ZwG=6JkmL+4PS;iz^xEaLL_n(<{R~MSlm;Q2ilb3v!wTM{(wn zt@FyimzmJGIT0c}=G!TOgxH10QxPnPwBaG5^wZs1D9&YNJ7geO6mQ=ttqvzb=4?Z9 zxDx0twCgrKP1a~l*^l49oW=EQv=W^QXIPr)es4CS%gOFTlL+^)z@`CEE~ozK5GZ&hi7Ku_)oS3ONL6XBRagtBHG;O~gpIICnQ0=~zU+ z6zC-PV)#)S4gHtfaL?6crLrP9LArmJp&;_e{`RS`zK80o{ehMqPyjg`A2B0U_j|Y} zz7K;$`;CNTcue&TJ=+T0&HIxl8QmH?*v|6RWbti&5grxxTj6Fcp@^2~-4Zyjp7`-2;b;57d?keN#b_gez&oeY484*A*=&V1pHcrc;-^x(#E z&qa?ri+#N+VULQ9>MQ~1T4Xzjp#kUq%l2P-{e#nu@As(>h^I!0V>i?v$dR68)o2M` z1-vz*ZQ!G~=0%Ou`1-T?txDZr7L1+MrD=_@j+-S#08bL(6&lx1*K@!}p^aZbCAXyy zMNujbV%r34rP;VLEx=^ZU8S=R!U<5W<9i#0%0CFMqaRZhNxGzb&xe|>9$lJJJYnn1 z85i~`=AN_Ahk!$rx*zHc3?J3MjqOAnykg3YV~>OXDU^2pf|5xy##kNFq2DT@h%xB%-l2m9o4L<*oI|&Efp z{}8z%IfD4#gPABwNVT#&a86AjOX67tjbUzZeFIg_h*$)t!x~l{)6_P zoWia;%4vh#`lGDN;0ca$5@O4yx0yo5t+TgK9)48p)gAp3oa{a+j!+tpQoSkMB35B> zDwCb0bE?<6nyOQLR0h80t+V}5*OM9J?~HbJ+T&n!>88I|$C8C2Q8{x)N_zU-ZC-s#5#JGswUt#s5l;xddt4HOqA0PX<1v70qd@43Cj5Lb-fZS!D&{O%P4s)ftS zDz`O^=-@tkRB}dU>wD(ydn!^dv!68~PAzoMsRSO>5A8ns%x}|wO)n6Ci0kP2Lh3Bx zPU`o$bYD@MWhA+Qj3}_{*O%(r*S1k~BKv8K8oz`|sD3_)Z_;$$wfE3$iYdZ?QNZX+ zx(&@F)WE7)hVg~5A7B1^9ff-W5XFhU0#V|iB6@Vn(YyojV>Tj`RA9Y8I$vu0CWZE~ zuY~e1z`5|_&Ru)ISmzJvCwMLK8rXt9eD&a^zW>y^?D3pDd+glOJPO`53+r*YY}Dw{ zJ1S$2G(E48&9qi@g@IF=ts2@ zJZ2J@O8CZ^pH9bSy`KyS-6y=%qdlP4@Rcew(A*{*q!A+8?m%{|XEfM>Q8>)B!A^l8b4N>w?4T3s8-NXUQS;ajzE^Pfa4^LJge@I;vj}} zKkc8pDi6gcDy&pODb|%5lL?J;@fF<4=P&uDwECtwmn|HE;#vcBU<)@{kwVX${l16& z^K4fnR#vLO)?juPaCVL$d&0s^mZS`b;=Fh>xjf$`8B${s&U`rI0xGSnBna(|#s{{b z10vv5bADT4*V}KnvqJtf*%2Mzg0k9F(1 zds6IagSh;UDHZLCEe@m}_FlGrh2P@}0JEv(PbGzkTZMh@;m-bp87fziTn>r;rIhT) z`vP|!vK>0mervw?iLOh^{2&lc zQ9cYMbIjP^s^ab>U#nK02@X)yLf)ZD$7=Q1OXzA(-Vs<|_H`YGp?j|a<4+f{9Sz|Q zG-RMs_Jx?)%Y9(1SXy5TgPveZtE{De!{tNyIQQNJ!C(1LpwHzkvv$5{zM&eGR}Thy)mH2*q8lSp^#-p)DyGtp&$OQH6C}I z1H9l<*IeU`3#(EAH*^XMM_~!@M zJbBN357wTdX6E7V##OJE6AXgj4pLnB5i3M(J*T`@A>IHz{xjj*I2q-~MvZS3<>BgM z-N1;1^(9{NkSMXdS=eA{Dq6^a8+T}y_?1pmpUWX{*HiW#woqgnJc3;yDJ;8{&FjBJ zH2!Hp+mj1F9KyiAhaTB?bWh>HsgZ%NgU+e)72+X=Al>-B#6G5%`9zU-Jvn^Dqro`;;<8UCTQDSGQ(df&v%lZ(EsX6je zOIqM*mAoA@cN9$D$hfj175^J-1H=R8!7E_1yPjQT7imVcCgf{ra;toucdGTM@}kWx z-eY!+_N4nA?rT^9v;qO(KZ<(HEfn2=3Zka(MdfOLS|l`?I;8$Hb&kWhR2BJ8@|q@V zKdgycwnG*AbOv-dd4fW|pA=$?a?}Z!R09-JN+rV(M$+?#u8jE{|PV@rI-G?|P&!5w*p!Dmb3a<0Ij2yx_R9sAxyVkvO@% z#Gij(D`ODOO8msQlp?(!n_F!35;v#ogDvC?f%es?PS;%f)ls4E_RC1|4lbA|${EHD9}>!gQP zHfO*dhfCG&_O_a%>%wnXlAgh~G3eXouD_Kg0Mg>M%a4Ur-g7C6v8FJr%zRb4YeGpc zH{hS)K`(eH(5^^{fn9hjulp6Bb-TRCp>kC4R;Lr@sRxXi-+J9+PR&sJ{)B|>#o*w6 z0w;L*_jeX_*KYlKYu2%}$rt{gyb5wB2w>D-PV%YiS+*VIgUt@LGO-zm{eh__H{EzE z0>{_6hmd8Ze7I>d>>`q>y;Mv@wUFnMcdf~j3P}Jo18~udOKEu?TuY}f(PA9RSp1kX zLfwf80|Sh4F@zd~jo1JpFW-(iGo2fcm~!3On+H!Jm# zex6*ZZciHJ^Z$pYvka@M`?~%C4sa;x?vjx1?ndFzUD8N{bT`sS+#(%P(%s!1(kb2D z^=$v|^?u>&+3Z+r&N0XMt@yyFLB%brZf1G?Ohr!hwsjS?7jeJ`jPvao)7DCgH3@PA>GzDDH`q!H=>+}dw<RE9<$TN?85^Nu)D9*R}Xc1T?d{iZv8w5<(aNaqFzle6qPdt z>pWeIFMFk)*GK-<8jJQBgcK2yzdE=BK0oqLd^`HsVPUP7uq@XhobidcV^J~lmzFkL zVD;DMuSnAy)7;-ae9(5BS{9U06lbC}61jn+vL=33q~Xz!}@RP;R`eU7CqD3OWfaM0N9dosxcOrDMSg1F#_a;jugT%0~fdQN#irSlhlb6aU(@#!;#Ed@= zqL$q-4n@7Gw3(DJDEBNOd64c99bI5vZJVSL@<*c-kRil~>;cWVqm5VVHrL(YqN9Tw3pe#pRR-#PGM}p3sH|#6ZAss^LG+ z=2MVG`ss`4huaCz!|!GpifmNSU})>}miVusQkm7g3F$%qItr94sdzXaK-m^F!@b!i zkrBo-To*MO$t!T!5oD^`IVSOrMlQe(t%B#Z*nXC^KJM z$aK^B{j&LyK2yss{Eh@44MV}wRyrDrs>~saR7dNu zjdIzvO6HyC2f|RTKCQ3Q#cAy7ORrfj0VpHv9B0Bf`>3)t)m7Os1>n~bZxkY-+ z%oo6&9!vl72YiMZ<%uDdCVmXMA_T8j;Bj6CK(*>~oQSss_eV zTy2tHp)@1e4*~X|c#Gj!H0cOfH(4|?2*TeCjdh})WY4(a~0 z?u70#4eTIs;`%;o{*TbZNX+q% zt2;b;dxEj;PEBeefT)H6L(mhSnXB3Cem+aU1M-NdAw=gbg8@moLF{-FHS|sp>o0>P z(%zu&bD~pQf`oF^&Xf~OoYKAhP^GugUjf(Ob*1OFqjQ|ypisYxgd9@N&+Q+>DUOGx(JgQCIV z@#hPJlU2l8;c?9c%rY=N9f9XLwDG2bJ|jl1EUTT$^O(P@rdzP`WQv%?81C4Lm_|?W zqek+hI|-pI_YHSrKBJEdKl@9oxPye?J!1L5(%K|vUc_vj>$~$QEjg15%VIp58}O|e zT<(G_(};4>sI=POWZ#!PS59tvV6O3Rk={NFg1-^Vffee{zHfK=Dn};eT*?F#6u(mV z`aX?ok`OeezRMz0{7!zroJ{O6zI6_G&l)>1&DW%UJh|Zqj;$w`5P>S|30w`i$~@LD zu6kG5&z<@uJ6#b#A%Xwf!QK;#wzmDU5*=%{_}Sw%5$osnuluMWS1gF_+8v4c%H>}0 zq9?_-9v63d%a;M0fJ3pG2JY+Vco-Z=I=|X+J2yPmRcB~>u5_J`dc5|+@|dFXLWoSC zp}1K4K_z8_*1kn*&6CkmCt7mtjpYfqC2Md1V}iQCiU!MutleP~Yg>Vh$*h}PGK)Q~ zU>b;cUa}a>J@KF+kk!zTS9@eRZ&&cUgM>2{T}YPx&7shH?CRj8$@#5a8k7+7uS3SR zSHdbzX!G%Q=AA&uo%Fahh!Q|t>Xac498_5B+TJhc>^wTt)FT0_LtTAQfOQEww z(l=dx>wK6>7>Y_i{8)=GjBp^PB|wN~k?bb0Ex{H8140k2Av>}|zBT=E_Le<(C%WO+E;r8HTnisTfrb0G9NbU^eM>xWm}*ZPeE*&j7POZr?rDG`F2%eSp~&KuA}DdU44 zc@q;w?=GEld?=%61`@X5v}Y>^jZ5k>wi{{D zA5k9;YK|H(U(rdBlKcr;65e-rLy9P&4BD^jS@n^CcX{&QO)f#^OWm#4;@!Xp&+C!z zE#}QQjp_aCN&8w7s~5cQRn;qubv!q+<)-*)<}4A>NfP_5fB(^~Crv!!d06$zTJSGw zGAEB-WPXYx@!!^7oS&M|Jn5^qxc+LkZi0!l%b=BDSk4|NDG28A*DJ9B1$3cWmyE2r zeWWj4Eo!6_rgmHr&Bbr2Fh4Z5&<17Pxf1=G;v(i<*g^*7v)ug=0(a&NV91KR9D!<7 z6$t`}-Ir znSbczf`Q}b-dlXuob4@mY5rWxN`{iqMmWHxAbet|O4~DDld5@8Z^2f+3Q4&0t}ePD z{eg8nuKv{%Rr?iRDCtkw;>wz__^s=K_wVQBp0I{G8PLNk5P*>Pdg)Yl0dgW`#QWzz zNAK_pVrx=06sgz$E5%+&FmcH+7PDfff#h|om`X)WW$XO*WO`zf2~N2kh{ksA(02H% z-K0!}A4^CG+|EVTM?v~%d}ai6AG{ZoV5w5miHuj%oN&Bgu>$=F-Z{Qoh2^uct1>xXIlOs?&TV>ev)NUyrdKh9 zC}Yc^*GV#hQJe{(+h;g5JZ^C1!W+;~OWX^+Iv8_ZN|z)q{YP>lsgb&#IhHevgvqtt zeflf%)QRg%YzbX;SwG=#vmQYj=iBdm36(IcXC9_Z>Hr0{2&e{@&~g@Odr%3=?Fa77 z6PS0@G|1~Yx6z46C_^Z6^Q1Q`QdSg! z#AuU#MJfx1oCzy7?&R!tH~_-C`B2Bx%F2epwp~&(A&<$Wrd>0Z4IJ8seRx6TGfa9g zSxlPoa;8qmxHo=bAz)$j0P}dmkg)e=T_uZWzU`C6c!(UAMmTW1MD{9HS+soVTMW5i z{WU7eDE!w5N~B=rV@U`PMi(_?dsl504su2eWH%I+Svu1qLJEPY>F<{d=p&yNF!P|7 zQ0hB_DOO^`b3I(j43g;kkRR+JdWnTF8bOx9uygOICTo4Xs-c_(v2fWo7o>ifn3Q=4 zulm(iqzmH*!E>Ri+$?Ro{&OO@{iY4Xv0eM<;J#KoZz*(Envdvw9{*r=suO57_jgm4 z2$9cX#b7;+nBl|{v4{Lzc88J{#*=&4sD=$Tj1z>~L6gGr=pfqj!9p7{@#KwA_F6l5 zVniu4OA+*qe0JSd2zk0=vx6UgvoRqNzG*kJR2s2EjQ~N~0RfP~r8MC^tOG?!3ZOx+Nq|-q_&=0L z$@xcxlOOo%$^?6US+O|A@4r0}O_>5ZG~B}QB+Vpw*#g>>PMJ<9LV(je-E`C2LEe)P zkE|%ek2C+6!8;?ht)k+;e$TUKH(a@h_nBq4u~>qq~((PC@@jt&87zjk2D7+JQx z{zp6=_p5`y(`Cmf-^#~l5wBS_f2`_1>_DTp@1LR!mt0((_k@$*pZ$>KJx7!gg9Aeg zXuLh6s?pI!Gau4>Dqt#!zE)Y=7ncCE5PAG!SQ7Yb%ngLoel~;vwNqTwdW2$w(p&Fy zu66Rv1BQuTQxSwtHihgj?TMsR6K|VL-MLE!f%DGyv`&}qxS6wytM;(3d?Ef0Z^a)O zUl&J8xO(7h>#Yl=paPej%5i2}(H4Wwvh7kJOg7O7?>{moI4;uAgN{nEg@B?k5O67(n`FUXAuW%{^p3Hlz1*SS&XWCzgQS}h8~gKsUE^MePK$vo`2&~QK2 z17HUVA4}i?M1W9DOGOy-v$6)=7`TygUh&%(;=-bw!!s2OilMKC_W8U0!CV*hWSMRQ z14kHvK&RWF`npqdG9)5E!hk*mff&cYo0BVasNaXyz~6D;nNkE?|Fxq+6C0C<#F9Fm zbDdoM=Bj7M*i>Pp1kN@Db^CSMR@_Qzru~;$-=q7DXkre}OKX64ci2NfR%lib0sfZ+ z07Ak&!=DB+4ujP)<$o=$$x|kOjQa^CBPg3#_@lfpZ%?)4opjE*u6SwH#u{(*YHhm} zmJJ_%yP{NUQIz2Gw(}sS1}5lYLF7kY(NU2w5VYI~NwM=Z^V&;9BXBtU3!si(u8?!)t%>}reU!i8dJ z$r_m2<*?Tgvq|T4HPG>_Sw^e@0kmzdjL*%iGS@u_D>MF2)v9!9rlt@78hDN%&W^0U zc;g+4dN&|3XV8V_@V88Of4jwtCsP@&vb(4C%<+VNL#-aO3sJ{EmcjHKeOJ@<+Or*W-LEQk z6feK`1N{8>+;?K;ktce93vs|ja?hcV+eJq2Z%JtYmn`t{oM~4agqym- z^<`c>1o{Cod|VA929pk2{H+KFl2F@#7jF`!R@8X)d-MRdO9L-=8lZ84JdkG(1x;pL zJw5$bJ?d3_-||JMD!QX$&|N?|URLJj*2l!|fHQtg{POClritVC=!|DiWvZVWPD~@0 z(yKr9a5!L>MS%r$7QD^N@O{7~)XYT_qFVl%AMpxI_XD^8Xu!<8(N^5e=hxavD+SZD zHzs#}58`lCGjg?KDUZ!qej*DD8@7-?v@*D{*bil&F5P>YIw!n|7PCXbc};NyRu*lo zs_u%t54#Twjz$aAa{c1zziE7xqturGOCcC$l@JuvBRB~JbE3Rva>CldkQb>8OLxU= zAY+j*?#1=TPB|%|t7i;__9dQUQ~pIeNq}D~|I@W7=kTE8z1=aJ{>!WFJ3BoJp;t05 z2(-lE8ux-rYWsG}KOOkjs9`;iY|Iw?RyxZ=N;qS|CbuK&40~H z)ZZYeGHwqU=}?TXyYgmb7tl>iJ?iYzWDhx8y5?ITy;3bmJpyO~ z2P1m!lQ5g|&KlVy2G`8fPo^Yw;U zU9S5vlJ*>f#6MZ|Do zQWF%-r$>}w=J7#M890(62eNHU;^>uSS>Wc#PD z+f(aomxn6D4lnq$>XlvG&Z5f?arke<-^owPA_K7!5MAuol(f%vz!Ml!qE-K)1SV5W zn*mY3viG>Dr~0)DrNQ@6CYVLTUvQA$*i-y`+%4OzwLu;mN|Yc|9;$fB&q-*(^oWhu zV?KqCTQa+nV)zIF3$F$TM4JzY4F9RXqYOBlEy^ERq&9NH6JEZtVqUJZS32jKw7p(b zt=1ms&D)qQ2Sr2QZ$IR@l0eS*egF6(aZ!PTEc(B24M8Y} zR5C^#qYcAWPm!skpuprt;K0C?m`8^_=J^vcrL`2qfYTcSFMIDxZ*N31`>BtL$=kDT z#5dslygL;xZioB;)4wf6*1xrSAnzx7>)1c*9?nF50B2_7vuO=K2nC5P#Q|qHrZgJp z!YC(>fdr2gQ0^N>=)(16p#_7YjpbIWar1jRTTY9?p0O@jxxlG1Mi9=;OWZ!&b*dgEa#iTC4o`}$3*gb*vP`Z9`piovuR+;CI|@-(;EYU zOr6es?6}r5aA1dz6FvO8~N|MaECuLLZ?WG5|j`cr3y5;;JN2O^+{FeQ3 z?l3OODiR_H3t+N2j{jN(H2v&AjhoqEShemhlMk`M1%568 zQ~P;cC@$A1X*V{aylS3iviRngBb#20)D*XpO$;8Kc~9Wj&0*5t_XI!<&^Hmrx~jOU znnp>r6!z^KJ{<)1W7%*Vm9XVbch;*11Gpj3w{& zr@tEf%mfx|wlF!E&@tT6T!fmA{U>|G3eNtyT~?+NgZ0-r;I&!cRkXqg71UEW@Gn1C zXp?*?%5_MsO?@cs?|#OTIx^cu?V3XW1jZ^7!w@=#5_`948|y*pS2B2o$O=U#qx$tp z9ro8_TdwZ5`Qn*a06|vFbvIV*LKaCBs802O>U1;!u<7|K`kI{k4Ismd~>t>b%+PQMAM(=zCNF=UIQZ}7IaarcFr*$R$+=u&b!~`2?Ta;LsvwX+Ot90r_teF zRRcYJMx+Em{$Bd=OyhPx*N;DH{k|6r#%f@vg1ukAx7x*%P>ALX!m5)qVO(sA19V92 z;ajI_2{AK;N*_dG?^HQE;cCd;z}s2#L=^6i_9~B-+fqt!L42P+B;e=gK5uxt_uOVS zs9z61j~<~J#x!+%sx~&IjC(VVxvmH|@@jkE3o}@+>~>!v{8Rd&q`TMt`9);#JzsS+ zm!F~!#an02A@{Q&$3x#C*TWZvFnF|-BUbxWmczW%CZTXZEU@kuJeXzHU53vcfxGw% z!xk&H8SVrI;{RZpggwy=8TlUmi4|O-pNHtvWx9{ z4csiS^m})!FN7iIHkLb+IXzr}RR7?7OW?lDk9^l~4LH%m&cfKyzrkaCZ)5e~8?jH? zEEe2oVK+QqUG4pY{XI?I}^&sZXX&j zzP)WQFz39ozwphjlh03*@AaPjlJ{unnh3;?mN|hJMd@DBGyLm9chS_7a2I=0l(Ar0 zE63t7yC?b|!mXS|K zgk=aDhT(FFn1Y_SwUl)fXADnRO9!>yfeJ{7_CbpuWt7@=iOJWVXs zisbzHd&ffpnqio4d+5NdV&f|uC}|CV4wdSDlbCSa%0i4{r&llEt;~CORXhKP2|*uw zPp<*TN~AE@WP_v91KW|hRq=@egCxflFX{@?iE^=J+QQ(U;qCca39F1Jlez$7kRi&@ zFbfacsGL(GzWb*zmZU9Yd)O1$InlP;zT9n~dH@L;0h%z;$&l3#TaO5q3EYRs{>sCm&|Ls=sERe$3 zQyyl12?F8VR*xbu;u>;!OpC1qPteoupdSgh8hMC!)zh)_tfwW}lBzx=9fQXpzeYb1>SK~5wR)e-_K}N!&-Z{|APL|}WZTFUwteYZ zjt&N)9^F!jVZ?AgW0@;wVpDB}_J&^X}RPP_+&(8(dt7DF{#fr_fhVKC-_o z=-%|TN0xM#Vd5s4l3V8Op_8-jWzTtuM#z%hJ7PuML2fVpHfeX~T-PCbIm=f9=J}?W zWC@Uu^w#vYLo!|`aO5i^CjIezDL`jN()M}K)0}N`wOhqL%V$v{`HhoOpu{v<99fDb zk+LwR49mg61RF>_2ub0(Mq*URUFfto_zVblQw^>n{^W^H^r*nDAi5wt<0D5++US~8 zt^L~#N=426n$oTzR!(%%`7EL#q!%CC_1O@t>8o$%?hH2`%_D?q|MYJB#ZA1isiRz+ zh`$Ej`?YzokIPm!x`^V>`d-HykWrHcXf7v)*lUB3ebRqT3?s&bRNZV&Qk98U7DAk| zDY*4BNUW(Iun6L9>i3VR_58K%>iLnF-LLT*^CIB!I7tmvoL$1kZXvgVcY zHO~0?pNRiUpgsgq1#swk6eyw6h0s-zNP-yf6%8k_QF5^whEpl$zjOm_XTG2p2I^O) zS8>ockztOMh!y83S#kwGbNgU}zpQW3(=C>viSJa|P}u)lTHJV%(#6GrbMLwT^XOj7 zsuJ?Pg*swK_n>XwlE#Ou2QNEAhtggW24? zATSF0IGRg1AxAW^$?qD66?@+6@u@S)Tv-etw7u#;X%pLDSW9kFMo~M2xAwBy{UNlk zqywI;HJQA2yT=XHo-P`MIZZHmb}jeA;rQ(0Ve1)kw#HGBq=_;C9ap#$!lbYzc5`CN zxR@}UUOtTT1Yh!RqOq=M%j!@uk-j-J#*U|CqnNEQxyWjZ;=R3M(ZYcul!5VtiY5-9 zLOOkP7aK$?IJHYMkxfXA6&Kg+G2Lv`O2FTMH80csrtr4yEn-38=e7Zsf{}5G*XJme zbpvX{FsRu-U?ti@JHZ)w#rDHrE}wTYou!a%0d3xT>;(Rz=FnRHluj`*H8_xSefba0 zUdQ1Mnn!H(q^vC0jD2)b?Agim*M3m9#HR_^Gm%SVOo7af98E?_2=`nK1(hj~9=;59 z>Q-1ZB7nsp1t|wDO3o)xM>|g57^O6-SC8JN1sTD3zA7k0+j+m9^20*!qj=_rW(kGV zUBISXt@BL%k|314Q{Q8)J`fC*LTfvxIh?ftaI(M;6|S3yb{s|z9PQCK5S1hpzB`j9 zj(y>)!9DMT2%!|YVfCUlhbXstXRsqMAfKF! z`aGLnWV_Dz?(w#O~I$HrqJ(fLF z-3h0e71ge2BgQhDN*VW}tHvN&iQ|7aUdG^LO+bBn3?Y~QrILD@0eeSmS z6TY5n^_v21s8cU^X~lG8#$w|HH<$K+jsQjDWQ zae{#0t8JrO-?A>w>u~{9jD=_Nvp?6NkH^X_Cg0tV2+p4oCvJQX?n1!11Z1yEWzC9% zC(e`rFZ6C5GSaQ(klsxIsCzjXOnW&>C1=@{b}>_0-#oTgB^i(Hy$lLK76e`m9Skv| zfHauwy&^X2{ad`n1|3JP5g{QSkXU5Kg=TY(^9+w~ORAp-O%w)JMKVRLOtmTso(+~J z58nF!s6if^j}pfJDG)FnBBMJXt;d{Vf1D~dFnble-1KE0G+AqL$%;1a?9PRTg!h=D z!b&m2n|J?epG<|W#YyXdJAYIG6h@QE;-qv!<9Ty-I#{;cPk>cDj7U(hCvZ<@1ewj{ zY;ot9Qg+$I#0>xkm?pvc^vO0YpFD)2Fh7s9yk)JZxmAIN4i1&mu3=ERS`Kkc+YmN7bf2|bIRDh5F=R2Cd~x~qGXG{K$er|`pTYh$qL<1e zKfrT6!uh;w8)AuA614CgD5!o#Zy&ligN18dTDN6~wDmocQso%Xx`~L7so>z+}m zg;A)D@xabnb%rR*KedK0OaSLJVl+~Nrx}RvZINq;vD{rhp0$3zPybOdNhw%$5NiRl zaR-_ZG(1Jdu@zS2v6s3B9_sWfqCEgEyuph`3w0XlRY`qzimv6n_5G!oL|%lx@sDsaXN?VaYS>H`4QWYLo$eO^I59y}dN?Z1vQ%oz27Ws$7_3 zT6(QnL|@(w7d3sYiPDp{bBjD@fibp|$Nm%fW&-$4m>?8En7t_*VXBGS>?XB;UnB}v zTUVtZjdmbDJ$mA`@s4TOJ%Bto^&DOeLGi+q5&HnX&c%?4f`k=M6sVjbZR&nvHh$^~ zcDi!+E+`cB&+t`F&+H7uWaMhE8C4GFAY?EE9u++!?SFs=L%to8{^=Altn?XkjV2n_ z!+{;O)+c2ho)^fha_5ecsupj1t9*YC_Bf56pD~3RfPeo5Or}^=*0u32V0RFeKabx` zVq%DhlQ6=^*k3>sz+|{sF%Tl{h{%rzO0o$4J6YHNm)D6o1$P#5k%@i0Ip!b0kBPy^@ zV z8F03Xe?s{pEHOQ#7Ftlolhh=e;cLLe~lDiZ!oQiRtJ zLx2RZI=_l1LG(>SgJAwHVRHVZ7sm**VdjuNt$Sq#mvw`LA20blSsYSXX1vH&vK%nP zzU3zV#}6xJJzl@ub>MQ~eZaNXf1*w^sO7C3U1^tl;QsDy9!Kf)BON3F5u{?NfWETK+Jim#XTK-WCiCX-@UL{SvRktHbwSWlw^Jk9p zYE$tU)5fBA9E?)CH+1jNF6evLb>baQ%G0?Aq4SfAO-_P#m{1^QAB3T(2p)@eM}V$1 z6IEQ91FT_D>G%p<>TE6G8x-h*qZo$CZ6=Ir!gL%0vF(<42s~Y=8&D;-wd#62yO`PO z7`%%|?1NZE{Iet{#*mrBW7{8y%jX_bMhU=D*sYxZG0eHgA3{bwENg3MP)ofHQ9v6q z?V*6W7~WW!2|QvDH*PMTtk#thCFh~Q`5 zP6y0;5Ho9!(7y)sFVJVn&w>vcFuaK{1Gir1?(3A<7NGN0`fLC9=RYWv7ni#kKx;Dp zJ>4O~_ATo%DizOmwaGjOb>|8sG?d_x)*p{Y!>qzm9kqnq16=M5o z4-@f_{q*Y^`0tJ99@Qk06tW?$WjOgfdeTMy0PteK?S5Y^qKJbs*|)14&=p?+Rf~op zD^AIwXvP&gbKHIkmX4h1+!qP;GDTb$Al_bQjH_8zom1gwe!7Hd{a(dld5-3l(=dn)nnag&YXclyga>`b7fGc)bked8g}>{8 z5a7XJv~1x1Adv!4ytyizTd>2Ww%(iP@xjwK^KX|{6E*{s4)p`xmu=p<_?wI2)vQ9# z1L4CfzRHhVrZI710OxM$`oyr=`qfclQ53j1qQGB|!E;8-J|YXF2mw6V9!`=u68ti( znTahHV4pCM2WS=*1or3QIiIqVEK(*GdqMQdnEd#k395BeDm(1lpG`w5o z;w8-mJVN<@N!$alF$&Z_$k1gLwJpNrKjN=R!kUK}5;hka@eV1B{H23u2 zVodGW*(LFm-B?it+}828JJLCy_v_Rk%Y-!JvNg5*ee+k9;<@NMLJ}AaU}}g9FnqJu zBl|C<8iyHkt{u`^QlUK=eIAgIZvy>yzljv#b8D5l9(Be4swqDFZIjr(t+t8-U9P_Q zaK{0)w=#W>Yj=$NuU(`76Keo3QVVQCC96lPOJl}ch`)T5WAgJigFe2qeE=#HSXg@a zMt4h;9`CPR|AGq^%}%duu$KShQl=gLndfFB11>obHWqYFy5RFZi#oocJ_TTcQJq`U zBasjRBCEsz$uh1Mh4zBs&7yG!vwcqI@3(3xucxSnGfu=M7@;V>gu4~?#thUL8IM}& zPDpGxGb%t(YYmS_8OkMvZ5(oV_Nws7N!Nel%-t@%3vsMSj-Ro=9=}Pd$xYjR5f1*= z;CUtzIEzgG5?t8pQDBzt!nvaq`fjL>H!=o2NMhVz*pZ8T1coyv{#6_JQrGO|7nZgFrv>{99mS zOdl_VBH03n_Fsl_zK{6XMk@f~KN(<<4STQ%V6+s^e4FM)F>CCYqv6IB4zh|rzedMo z-2f1x9)RTHON%uOI53fW^zbsSLPQjgyf_?0=D5L7N{LT4ifNF$W-&(mlCW^zJ6!vc zD~r1oUg~TV@GXQa;DVQiF&185#u2q^s{6ANSl9Yt^YexG3$J9cp8J^>+z7{!^#Chw zEwDmT8Y>up3M8$-!9DQiRDK zTh8)+M|3gG%gS+`*hi%Msb%CrHzQG$1D1@k^1eX0WPnuI zKkUW}?KZyID{4}?96RQFTj%Aw(s_;&o6;O$`0jMD8UmBu-2t~#2+Br|Q+5xMayYTF_IS*sn;W7_}$R*MCbzv4w)8}+Pn(im^J`17q7{?&;Dnoqn78Q zu#-J$cjT%&LEk=|F;dsOi0YCB@?yjTvw0Jvr#~3q4hzcj`8h!$QDTdTJ%Vc&OLWd9 z0GSwuKAQeR?)yF^ZR$UZGsVTu)g!3Q?`*7@;gx*t!ob` zA6+h1{QK?VfD61#za*JsN`;ku{;{r^rpt?0X^=jT(OPv+v3S6d#T>WZ!EGotfA2Cw z@91KYq8TEvkP$RFoqfJwfd%;b20l&hz7zq&@GDwYD!{V)i61 zOL+4b=y(xhM?wk8MSIq8^pThXa?6rn|5 z)Ma&cQTsuy(96+Fe!h=B_!S%Hu^|(ev`Z8nbydG~DrZiqJzD0*7%1~mJQ?}U{`;_X zaDRlwz$8w7fSNfT83**Q+UoxjKCoJ$HLwn&MsFi|fce|$7Q^0>1DyNhn(&38z$g|^avEDTo5I?ciuo(+V{RmoPh~1ZC=PeR zutiDVn;KOwdLw!z%*-dIa=zJlgj+&z?8|R{!-=F}vSGl+dVrcy^30xM2d28dRm#yTpYujci8)C@iwDoE_Hl zi_QMLrL($lLwPy}FgE=#)>IaWA;t}nt+sb#2iSh!B$Y^IU(WrWAdasczWN@e{FwA^ z-46(eWW=CR&zD7z@%T~6Po10+uyf^~kPo1uoSvsy4A4BN`&V2?ie%v*$LSuC?Oy88 z-_1plxAQzRfd~mU?~M?5yw!TdZSX=oj3pXu9oGE+6L9~+%1=Y%0KTUNXGuYe7TiKa zVb8=VnU~|f?7jR5+IIsYtxHteuXUOWD&Md-Qy?v7z({MuTC$HM--Hp#&s)&HEF0!~ zUQ*h*8#=}Y1cctXC5aXe@<@l?AQfaK)3^b}%Pr%{?g@g7m;oo}d9TO*qgW@QgY6XF zJJ#ueKOE!qP~Q!}5N!n@wEl4L^#4exl11Jj>#e+mr!{J|`34sMz3@KS?}Bu@Y7Ix7 z2r1@FYBN$C=l!ry7#)1%gvS{Z&^HEwu=-&w3k;cJfmf79R%yf=F8Q4&$=m>_RHP`>I$13qp77nm6p@@d}A6k?QZesm03`hZJ-LSOFw?JU{ zZwAH1+{Lwr6(fYNgGlut#GM^h0m9epd0ZhVm)!I`snH$R&>#(peg&ZS%WjAc7Xq+f z%@K>Z@(eXCJ6m?(sU~`cV-+jnQ0T;TsMYhkqBNI8X>*aFcCg4is0b$l^?A1v7eSYy z`1L(-dI=vQ>C`i-%+X9SlVa#sZ4K#OhwgY6EO_Z>`h|62vbHIFTxVfHw;TKY z+0*wi15bX)w42YX(;R%`0zw4=5ZYn^3W8>_HJ@?p;*t}O!Y{zrxQz@dr|d5q3lK}7 zhc9}cb3qlun+umC^&S{;0}0Tk^1@S#Eqd61tGBQ2L#XW8Kw4^Y1ba?S;y17&a4@7G zYN06z4_0KK??vIS72vN1i#$N@FbKTA28|&8LOL5;@phjws@PEhCJ3{8`4A#*P9@DQ z$0kmZ&I*Xsdqm7=F#u#5nfCiR8>%TF?u8P?0|79*Jbccq{SuvoSf}^b_W!`VRqy-r zzW!rpkVy2Rtw@7%eyg!{7=$)Bw}{sY03ffW`x`^?at|m5PRbDey_QmQ4IP?Dhu}jH z$X^Y4FR`e{_D`N~v8Wf1Um$)|2 znx%{fXHS)4z5uAFA1PbvruO;YK&Y0uwh)cJ2=_GXz~E2e=Ey&mj-kl$!14xg6ny5@ zc{!ccVL(l96ci>VU?FLcXVpKZjWrBFwz{holq8Qs6i}s!SA1TN{IXvhIARSTi>y!f z`bd^4WwEBy3sdG7CSM{OaSvnwP8gXivw)0lmIvC%0O*(w8%Tn>)wASQ^sbg&`5%1 z6*L6rL=?!_CG!U4Gp--LE}Qx46{2%_^uVEon=SC-ywE+e7R0fvegupW*@>jK#xqX^ z@E6MfSMS#2zoCI}##_qdKDwHNJi?#FRbfNvIDykcvFu9D;uNcX za*0oaG1+MTk>%N6TKJ-Oxwm`ad?sx{kaO|?-a>QV*K@K53Hd(jpPV&N$V1|ZsVG$rKdU_9(=6DRhugN5s*3?_}KJW)2BpJbyv6qkzG zxP|G*ekD8aIWa5%GReti+oMkt16f}mlK8Knan2|~%5-=G4p}XMQ2S}rAXT9w3;daZRJ$Cy zC+0k0yj{qArHF(H0!|^yJ}XXe9ZRR2ZPN4pgpesD13(HM0dCIo^}YSkr)M2Yz*pnm zd#zn4qoFrVbFVzBh$!$!C4eW0^6SJ>8Yn|p`6nhuabpl`e}dGFs{1~_K<3>MI?Ue3 z(MMw5xIqv^N}!TJbDM|A7*9wlj~YP7r5R?_ri8tTdhfwl%4)n^d_QTsOZ;>eBZdVV zQZ6S8ua1+P%Z2i-?Wuth85x;T0TY@K8?pwAgmln$_I}y>%=hi?WA)If#rkOL-LI7& z4+bJ}S{A!&E**O(BP%Y-O#{wRf^AtW zdOH}I+nY{(_PuxS;s+*|NjI2ipFF>-o$^8`f7C&&l?*3~)KlcK$yq<0Zk+$N$(gK! zJU=!}#HQ>pXYSB&XG+s|yUv#7Oz2I~k2_}9Fwvrj==)_}lEKy~o*lk_IdxVCpLj8u zaS_J;C>v}It6V`Hy5|0&!^n4TiBv+at7ja8y{-H$aQf{}FMa1$SQt}Ct@|J)lRI-jrk2k`EiRFYg>ohGtq&16f~pwVXJ zL^-c|?3eofMlMZ*JSI3+nEio|xhy5C>p4j}rMM563);pSC{d_6JG{Hop6e_W7M3z7 zQRlvJyl$-xetI9T8l|$&4wX$=yS!15aLR5gPH$Zr&I*5Ovg9VoJN~(m{S=JQX~U1JFWH7cL60e=crN9E$`DywiPL8|m4k`j(Dw&i%02a${dTXQ~tFRf*o zj1i*}-0S(>yPEygp^LvXi=FW+#aS)INp`-;-adQm@S8i=Qsc#ubo?hktLyoZ-`Dk* z?;7)7+7Y)c&cb@JkS=3OGB}aM9`oatv|rb>RGQCHg6vu@7&(T`z3ybytHthn4~5UT-O<-|w&Uq5kX_(VGqkez_? ztX|w$xlGj?A?~^NdjB~K|K(zseARI1!gs z$Jm*7aqkKs0GbtH$9FctvOVE*7-h~b%l*Kxka!1Nfb+rO(+DufKv4<0+tFK!a2R~C zJD$3{8>yeV>4wB}6W6uW-E*g+RAhH6mCZPkfc2HdKG3ALy-WgoB5IsWBz{k5&u#<`M(1#eM9h5 z!}cPqnh#wqPfpgCVKUk|shjK`4SsyBCik3+S&LD~=ZLaphBrgz9pBu8QYi9p!D&*E0A0l(7%{Xs>bNe@hFskc zYprH01|w*&LXuT}Fp9#hX-D>Ug^yObGxq~$#Ogqdy}q+e3`CNTzPbwip}`PEH>nm- z9Jf}?F630)+VZf@mBl8ZvMY`5yaFI>LdX2KxK{ z+@($}HYjuH=vulPHI_^*Vh3DP7-Iy!kI7$YW$(O`Ojko3BLzF&?Y$FL;6-6Z2Qj-- zAG`+#3Q1-wB=vf3#=>1MO`uO**L=5b)@D)`rPCQQB!_^N%GKJ-Vul;)BmX;+DZw1t z`)!jR;j;AO^SiwW{)kZj>Oq{iT_xCK9x}PD6+}mT^pJG^dBO{5n53Ol9!+WymdU^{(2N8DgzI52zOikA`xX4pD5zZy~Lu8 znm4@2QB}mxapXVDJf?iQtV}ufq0Ir)cGKA2AQvQ3mI5^=*QyDW*KcKIy(~?d+-^q` znCwrjBNJg!k%cr+If9jdvcC>{eC9AjAfl**=s!wrF{IvSr8lOc$os-?cuq|NivFC; z*+;8>Dm&vmhqkq+4T~p2?4p*~lgKa|i%!Kl1fcY?y@cr=5L+UGA+baNkQdv_&9zPflX)5Bqx6^(`VdV;695;l|cT4O@u}5yhLx^(Fu)HNu*%Af z==9blDsUsjZ!Tbd509rX=71SzGOFYf*SVhHV-2m|>)S+FH`}dtH>z(+el8;x6{5Sf z5dR(wYAMhl))m_~kT*lAWH5^<3 ziI-#Y|Izf-QBi&G*LQ{y7&;`R8xbU=dytTlG-(M*rMm{{1_9|%Bm@Czq`NyLl#KL=x9 z#^=Cn)>iSi*!4$ovXF3+^oYMm-kemv26rUX6H2)%XIKQSu?4>2T>Z{c;9o*Tmp5|~QL<%O0tm9N?_LzUfsU2TD&Cqz2NS44_2uvgtF*m6 z)Mk689TgHcL=v6mUaH(LvHpXy#JT!}vveFw-h0D;UnusEbjb24@rF5RBFnJSYxB`h zoKGH#!KDZM98P+j8)z|3rp#TnJoRmxwbzcm+z5YS!-8;ASUGK546E&#og|f=2VeM3 z3&JjU7_yw3+Rj-u;qThXJ`bm<1Fp$~lV6?qhaE_*>77V zZoT@H>Tey56ViPej>DDlvVSLj=OAnhavgGM(&Kr8daYsoGJ5W#Q)ZW$vs&#V?de_f z=@A5i(C=iqFkxR{<1T}7k4CN#>(Tzds{nS;RS5y zN0zMhxinJ9t6d>(%^%dFVrFW*fQY;{!DoK=Z&y!)NF%fS5WiqG|I*8*q(w81)Rc*$ z-P&9Swb|sy!u}p@R`9Hjtg#nv-d-#J;OpM!Nt{l0wG;ylhV8jdMgZ-UQ4=;@T?PfO zx|h9h!UrpSt2G)-{#`JY{PfAJaE7IHX2!UvcK(0n&^sK z<-NnM9TI6_;Xq_mtyAu>d~p8$&TP{`b^JZY!kuk7l()VD<}rhrU-%<){85_)>*W_0 z2cjJqlov=t!subL3_`4Wj?dyuNWlFM2Y71DGZK}LOBC~_nKsC*dcqxo9OLALVP;! zwV|j6siOy(lytPpO75}oNu=^OvvEJ{%bJ9JoI|Rlbqo7B-b_zntVZY_f7->Iq*lz* z{^yoD5jI(wG*P*H_4pGOa@h&fuZX$X02t|MEM_^Io$Init-&WY{d&$ z5FhQ?54uV3{xoGJo=XeYN(kV8GP>Y}QSY{n#g40Y+4gjaYR-e2M-9dLuO@LmNrmFh z3&(!VSKtPcz?-d$(3bces&jG@Jjn+WrA?I~|+S@7P{PhYYvJ5g5JZ zOUa~+$+I<7@;z7NGpAaTAH3?rt~>+C+K^xPn1hOM##Avpo>C}~YzU0-8dMghd(2>k zv_;qdyEuo^g&5pn8tv)8F6PJ5?ls~A_M2ODjXJl>H4?D?rtnzv;+S?QwA6A&nt)cu zw5ZAmhqBceT3;x2dBResl^UU2AjyjjEEk9%5fV=y6%a|5!U zi^`FB)NvwsNZ-Qxe>j1qWF+09RS zvi4BV07g;tkvxO!nKGXc&EDsaDKsSmN*A4MODgy2Fy1;YJ@nkuY(u)G3kjx7m7AF^ z&)$6L&0vlWV;<_DuNr3LvmHFJRY-NRV)DK-Jmxwy;Fa~MKA#?YZ-5PyFYhN#;sant zaBWDuM!^MnENg00P?c!=>&b$LHMT{`pP#W9*);)(h|Xw?`HM16rW98=i>dtZ@A;JP zEaTL5ybezi;H}{(X6dA#JDAeP6W;Bm8y?iC=Mv6+28(<8?BFdb90oO6o;in6;`;~m zZtLBjnw(5<@lQetX{U7D_;~29JN9nvmJgyLlKJjuk|}+dct(Exidsg!ku99N$y&_* z$#VfwctB8UAvJif$!`uuLF)Q}=Dw@0f1pnv&zB>K!^1#IeLl*(hk?8ibBGT}gJ~2w zk26EEsOW|1P0lyU8--%O_;Mt+X7@KtSH>}W3VeSap37c5``n{g<7{Xd=JS7{~4i+A=a#H^`OK0|mZ9=X-}O^-Y2 zhV9X_vZkz`Ao6T$U83?48}Yzid^OZQPz?i2_6;E5JuQoxk_D_Qkg_!j1# zU{$j0P=>+4*`U$Bc=4Mj_DY{5Nh{pPwTR37F`*1uYKT6dIaT;(WBbqkV!jkp)Qo&H zwd=CW$mv3jjuIeF^{K>gSLSC_nuEm!Oy}s*Mr=LxUWS7u{VQ_MHa%27)Z=tL*kadz zRhgr9(ZnM|^y>n>`n)2=t?{Gun`EwmqZE&;imNoLSZB{ZZNZA$WGY#!N!`ayah=Os z_e61*Hw84`f>++~OVo{Rv!qAH3yyy}h-mvpll2-OFgbRPFpZvM0HDvXEmnbra*^>w z+1cT==U^^tzO62{S@{`Yf+55bl9`C=Xv(+w>KHtK+ei6_cR+m>*`I6#+R`$pU977w zn>r48drKGje*Y|Ww%ikCxBA}oj&^8b^b31obWP(m|GTupRDj*2SDMxDNL?)}l)X!P zP6^)L^Kc|hiQyj(M)S;j;-G|mRfLQ(J|U6;vgDvnv|%%@rqJsS7y)*7lMqZ`eOsg8 zfdwnX$?<2&i?Clxl-!%Hcjs&zrFUuf33svm>f@F+{|J+F;$8~-cqe(x+=R;)P5n_I z^mf2{E-wC-5}KR;XS32@wCnf2cadM!UA2PJn()-VD$3{X&LK%zKw54vY~%Yu_E48J zZZyHmva51?_7`dNOcMGRf`-(+L(FvboI~~?hdRqnhtZW0?bZ43Dv)#afKSR6dfpSA zef!XxAeuQNj$L6yuJmBtT;QB&Vf6F+>elm={K|r0k}~E2I^}}9x|Hi5jlZ-XB{Se* zcPoP8CZw4HEAT*Yy-9Tq6~5f0TGQGB6Nm$ZYJ{f~{U_dsZ0JFE#|Q^=Kjnl5ovc@> zxoKAG)tC>}38Wj`*%R-&HU8P>ATPH1c0K?1XS~`<7>1tm$Y5t>hkKrHSGe=|?6(F- zqr9KQd|%_^>6Mh+HRIFhSu>*R*M{6=?lY5L6Wf1{!mIoh$Jr?qgxHF==t%XCJ58RL z;;mlHd>Iz|=O>@(PPLacr$bbCK4muxE#ypWWgaesxVF;y-RPwsJhaLLU?BCb?CJ${ z=m6T&ZpeZgYcxN^;KcVX)ct;XL}tAGLB!QVDgLK?@o7iXTpowwSU(nHe4Y11-Ran| z|5cV{sNFez`E2ediTBg0XriG4gdk>^T&}6ZZ{ucd9!zhuI4k3s4TX}eQkrm>DEutb z9t`*XSCRCb{uWDRAwu_PLt1zbUPV2zEiCaWXT=O2dEo6|GUJCq_~oOOW7as)1K1AZ z@bvhzG{rx!!~mRmuWwx+@#6Xei|Q7Cl}%~)Pzq@t*I9Y{H))giT#dmloS4g4sz!UPmaQtRVJUsJ7<;nY zt!RMkvPn$G$t>v4k7Cg%7_wNCmCYCe8N>jEKEp>Rl?XY!ci>By0X$>~cNEcZd0P+- zuy<8u=TOIq0;Lhl(kUp|l#$C`HO@x-kl9#DQ#{AsZ@=+^;^|45lADSUgX<2)6nld( zW4xr(kr%QjS`B&rb9L46E;z!d7Ra^nH9AjSSq&AqtdL8okmxyvv)!Vq7ICKGc1c99 z?H8KN`2Xs<(vg2vv@~_ul;K}rP@kXhyisY~QlA&0fc;ZI6p|n_JiV*=?3ca31DpNo zLrPpmJ3~IyD9%BZ@(fIWM?0F*6co=WB>n~b#ID^~*WOICy+0gG_1E6x>DJ}Q zUIWOrfvpBzTK~tuJO0#b3yu9LGpDG<{70$rQcKMNHd=V(axHi43ZOe+C+B61_mYikch5qAp zuX5yI4Qr;*ZDH6eX$`tx;=Jsuf6s$>F+;F~=XU!Hxq3Sut5LeHgD=jAR{m2>vi}8t zdSQ{Cj_lhD(IoG8RHf%n^>i-WLJl5a*Q5Z{d%4AmuL>-aL^aR0L^rooCp||Ga{bdY zRNik9dHW+Dzy$DtZ+HwT$M9xg!HZUz9|MFtxPw=1FZnImuw_IIa$8&Qh3l^|Vha(am7lm;2`d5ogU>aK_;y0zGKxgJv4HvX+Pv;y%e(j1-20ln zF}Z4?LXMQW*K2xAX?dMdzu0uyqgrGb5Kz5)h$72`>sNK;T`P>BgOjMWt7p-})F?W2 zCCsPohC&Y9029&a6N5R^kL=XU*F8d2RTW+nv{Sla%+OSP5z60C0pA!x#vNbec(L?HXF?V%V}HE& z4L*{%N$G>7%+?%r4WcGEqTBx|>fHR`Vr5~-Vd&lYIwFlNl7e{Z!eZa5T24_U`C$!3 zFjW-NeW4+C{`cO=QZ?bsW1LPb$R_-t>8}nx*hu;Gh&~vC@Szn|XyqklFa8sQfryMs z>l(bel1p*$_?*@%^GF}&#@G^VY0e%k)>M@Hni3YExqw(F#_)T{->vYen9Y$K_Lxla zWKWW{m)Tm4>$!P!pyTHs2o`aFKg)Ql15DU`=#IBp6$Cksns$j~6Y+b52NY|vvl%l% zBuj5~&ac_Rf{XFd;Z}xW1YeU<0?<1ZO!9dDBpubDRGdP}=9q@?dJjAFKb0t}oIK|U z^81WmRIwk4`DlLB$_;aOOOm!ddcv2RS#7jKA@`j>z~eED0AL|YqixT-Visfnafgb= zwr4zxWS!0B?*JGUOraPJ*buw2yOUl545WdUh2Aku%JMk|MHR&6v zmuKL9oVGOjIbQx!l<6FU8b(k*fdGB^{ReH-Kk{a$lHT3vPoZ9A9~q76J!bIqp)nhX z%%RbgXHbzC4b()czcpO7 zWnB2{A?+11f+TkAeBxmWD8qVFm(_7==?DzO?glXSKQR!|<=jPc7635FWUGq%SLXp) z$A>}_H?!=xd4XS{EX|mZ!HprpMm~}Hs<(%DQ`a6Cf(cYjseeYM@?Hom6kxVR_G!Ei z3&f$m_xb2sd`wXL4)$tt&$+LWG1MFdx^* zVKyqgw)WQV+@mRo3^eg0R_qP`UWgL=t1TSp7kjk!@@H|)Z`rzDT#H-?C+Q6?{D z{70*t7Rc_3j9-jNn=A+^tn$sBa=rG-?RJhKlZmzedY_JU>preOOE9Z_2!xvbvL*95 zb~56YiIHP|g~pToZS=KgP=KF_2FKSagCX(DE{gNz$ezr@`MzYsfxN)X?kt;5o)-oXf?bZ>?jlZYFkY-ybb})aO@Nx{1SW^d!rLte-K?F*Gt8W zQwPSC0e_MbhfRJg6zo)Zr={@ zRUF?|A5retXlB|gs?IIBrP$BKeh$|woW&c$$X=0`9%LJyeP29svod5VN*zN#D*W2` ze4bEGWTFjr;tu57Ubs_cn&d`_dw1n4`^bPr%hAWw=}1?=ot>8{$o2YZ!aB1!()e|Z zD-?XG2GNoAA=e=F+yj~oY9{W;&S-8Qa$L&Qx9*a>Ti&*LzlGnwcUY2Fof)_2O&j2z zuz&GOz>keb{b{5N|5wi}TbDLNrM8i@%UXhsLGC!cgo|4HboYvz>*)ZK- zap#yGHV($&W5X8t+>Dsd+VcMPQ^}nc{+I3RJKz_*o;rB-LZ|Z2un_H_Khqy_d0KZ^g%4ZM&N7+mO5@PSpe&nFmZ8yDLd1K5OUxjFJbUsPX;2_-GM~;0tQ@-#NdDzKrR10aAT{NJ{2te25 z(LnG-p!}88>%Qg5^8^tlT*$x8?r(64ZsOczn1&<_Nl_B_o9;riM?jzD!SX$ST`Hbl zZR2cB^8Uv-9THGBq68wgr)ne#U3Tm{4&4UOwjjUSRyEc?~EjI@dbQh$?kE zqysT7EHLvYQfiEg@mQ^H!=iib1;Q_!;}5%7D!4wGI0AM@Khy3V_I}DN52N5xVkuIF zI`rSyLIT*7N(?Nj@t4a)WQT8@%sS!vj@`ie@&*Yegqw6~+O1tsjLYHEn|7L>vms%Y zuT0z0?98k4vH2Ig?c13M5_*wPL|!N(po20H4~_fs6KlR>uZf%)WKv>bHB3=D$D{kf zR9Niv{*dOLnK)G!Nl{>G^^5Ddd!lcFV*Wh}=bm_Mdj#SsG_A%#WQFbd(@O>t>?E1y zej+46Y+Wu`17FOWRtwjl>h#-^GDl!n@*vS@(k7l#j!toHZk3oN_Zuw}+G>~1#}*wp zBRd(evB5vW%+uz1-pKhG} zXLZJSnVEVT{ySL~vF+-2yqhJO3J7d~i($Nl9X?L+F$lX~hQR*60qn#eoOrP+OjLA#*=P{7*qS`#UAN8?Zy=JwgAbqP) zWUTg{boc~7PL@nR;%)E+^SNg`jS#oRq3}EYk3F)ExG8Y&Z>;`u@Jt*fOa z+ln{j=57W)vQghk4lG1&6tlQP04Ny53Sc0Os;PdB+!9rw-Pxx5Zr)Ut*?6(yH5%8~ zm2Y3PmG|B-@1^WJ8X`MDPp@R{G2dPMEG5%KpZLFXS`N^OPqYHcT{?;FKadHq^bF7oM&`MQ#LbVfRPDFR1t zEdqQcNAN3M!>YYutbvnZ_UbWbb#A*zzoxThds`7tfly7E=44ofP&nrGL?KMX@z306 zDyf#a(Q3nTv&2I(!=5}_+qVi7H*PrOD4!Aj^_9*gZjYVvx{VR_{qcqi`Y)#Y*7$8a zhj{4SWnf_RYw=@zG(Bt;ZVIXiHhNOeW}Z}y_&ZSk8>`;quhl)lf@Uxf6%a3%BrrFV z#?VM9xd9@2e(ytu?2&n4HHZ97VzEo3tpk)$?<*ywug(1Lx`0=x-w_pMW|9W1-^~pBV+o_wLWAVojLFRus4D{VW&K5w@sL#kY(ao>_4jwW1fP$p;%6 zy0%=m$^3)&(8s5QM6o{-NJ+54kRBpIBZK;=GuzUIVJ@nV6TTMX~r(Tpr z>#-aJ{4aj?aF$htsO#S^>CapULTFFC!@81QnotQ2dY&h6gxW`L5#Az^6mSqnq}c$^ z_~tw=xPSWonBCH+{iav#^yV?T+WGYA%F zsOT9L;HHy9t-I+>>;M*HN6%Ao4rd#0>qtDVi;b7X6`~my_@G}wL=2rkU%iH60(sWF z*q6-9vYX#B)pJ-U-(!v7ato$3gTzXFZ9gr(caV$ZdaHo!wX8YX5CCW=sba-6hLM|s z?d=)wfP{2l*;+e+FUu}}Vx9N?oR;OPzY)U%3-s%|ErO+o7#l1fqIe2xgSwh9Gi#B} z5yx5^XM!r=W~nCbqkcrtq5g3{@i-g`&3W%FAYV59l;%H|1O_2fJ}{n4=Y5=3d18LE z7U0Y2s}a(Hn&Kgz^G6WDDkK06OkV7o&w4n7fYSYU36vl+>(o<{JF=v1t|Q3OIU<8p zk#0C?c*=TR7BzM&#p-E5!-$2PpR$9X{q7sJ<~|dr*G&&=N zqznYLOzSZrMA)B^?+Ji+G;)qYXwg8Cbklcrj*xFdC{HP~{*c3Mu{0ZQh+54_CiVH~ zoiMd3^+Q@Q;mF5g;GY5zW;n~5+=FTTVeehva!qB7=J5HJC25P*Zx}?B!3af>0wBV_ z<0U=l2p>6LW%Pg7CfzJYrKyy5!}h5^<39sA-p$O(o$tN0YkxS^GS~VY)P(Y3vY*fq zqX=dShfoGJyIYEEyXJR(GrI8N%$StcQKG&JP50$|V}fT(j15mkkd9BHmd*hsApNcg zK>$8yjo_P|J>Rx++|rB5mfl`%t25_eL#e8clMd-2jt^AzQa{HZcS6zDih#>?29Cl) z_Xejl25>*V)d5j1);&XVcLpr%nouO2EPXE^X1GjpOSfczb6dK z3Qf;)4}BFJIH?Y=)^v1_X4QTk3~44Aq=cdEG=d?E%-_15^6unta9<_AsA@7(MOC!A zF2@j_+y-sGU%zo57LXTxHfjf$0ko*+BY(=4^EL+H0ndVm1*7|&U*H>-SXhC8%1L*g zi-xOp6RY-nS&gmx;QgaeYXARYDglB15vIC#bERvo@nKJTdY~s$m16^1wAo$H@l|ieW&f1P6D7A z9Aj@h0o!Ph?l`~l%~>E7*cC6^Ob4TKwlj1P@VCUT@I&pLh>To2DE34UsVMEDWg8Q9 zzw4$_u&_a!Y0`6q5Fv8$Qi$9YT+43O&To5x(|(qeTBcC8$LdUjy1ZpCaZOtG5>DF} zKki5lv+A9T!tKv)M0!E8pWORN9MkeML;jvSh1SIPI=p z$Vwfx&74(a=6$=sMGgP8dLvePVa_R*LIb<1#oAn@CsWqUqoe~Iyx1A;p&!l$D-qRV zQT^kz*(L|`x})Jf>~(NwDb)!Mvbg6 zXq1=uXWSeaECnb%5pV;#v+i~O=UcDf0d&qelfL%`Vd!JH00$L#zpm*eOdfb3(RDfO zAx0gx&t9gZ<z_Zy*f%FZ^g0r__2ghS^vSj%JmoVC5g%;ra2ETxu01A+}5Ar9oTwB6$IdoI<( zcw!GlL9eKSZ6{Aq8AJpKiVce97Mrd2xAA|@RgeA}erH=?zQ(yNr~Alr12pE*Md!z5 zVfo!TW<3cyZrE7pxzVuqHvtjx@Nw~<1xS`c zmuS~`Tu5JSUJ9MjdoqVj_d>eso7ltAa|CqfzYroVz7 z05LE5V{l>r)DeA-6}WI^{Xr;uoUGqGm9#0+#oQC;Y|jDse+#s@(2+@jmk*4w&*Z{ za0C{AKUq_z42aORIQd!MvJ6j3D(>Hw#?PS~ACzu4X;VK1(h5Yo@xf`lgue6?s~2DR1`iuw?0KK=Msk~V`r=Q zhz?ZTjT~A)E3w2Zb3%@JyhNv#F8*5Y5c*n zHpt-ilF_Pg(|PE-LO%-=w^O@#J^J`Vh+>j~e<-s*1g01eSJL5L;m$hLZNuO|`0B^q zOJQ+J;AYuudfGhfvv2I-oBHH?^~&vU8c$}QJ~Eg${zFuCPE8`@*UA)w(d;6R0MO$N zD`j~IlK@+Cfn(so#$$^~D$KB}&mmbUr=m@O*wB4 z%+uxKN52|bK-T@c?Rx5Wje5i6Mu;{s2h#i*e;Cri8hg|a=?S-R2P$5ONQ+i^R<6(Y z8vzH=iLBCL!iT!7Nncr2vI2lf9`ZCtpRhVCG(%fB~vx_^=X!#PO1?^@QV9?p3 z+ZUCjm`Kv*1q^V$D%jwN0^y#P0^oHM5X2KnHc)+1w(YvXzOrn)atoP5eBlm)=;Y+vC_==ZPCWfZrK>I!2#F0A|DV3uKQ{6*_-`Yc^o# zmEn?fBh@Mr1Z_8{OS8)eh*8vsPsdiQ%-DpoIDC0n-_~^8A!fE{2p3k~B3s2DK`#%S z6j&ycSnq@BppOhABY3w{UkEB-6zE#ApUC;U4 zHv{z21h0><4?!t7q-`(pnEQFPF6>$4yuqZ3HT}=5)96 zq1Be;gB}RY%eE7`B}9Z{(f^ky2*A!7{4RVg;~_GLW`9@(9zYxEJwEU6`LWtd5L~ld zoFk7~HvHi3{6}Oj?QX?(j@S&yy>H=)duIe=WW#?^AXJqvHV6+1{uhm?pft6wD#1%1 zziVQ{AP_>5;YSecb6;0)4)kD|$K3wcD8-j}p<&);sX7VrsE?%^woh$PiW0Sk=OJ=P zUSOj$kQDu3n;oFkbcJPJs{e~m%plss`#I>^unl1Fi&`FKwgAaqI7{j40CeSRFv;X{ zxot7jcRH>!Yh8lirc8HaW>I%)k>kCG-ZDEz2*KD4%jc$Lt51T=l1L9PZBewAuq<8`cEQL8k)Ie%@1VIM)9Vh@{gWHOgYv#0&Wjvfnuv|;~h zscWD^?LEM}PYVtRlS7PQWRb7}7*Nhld0s#r z;-&L>KfKGMZLG7YkVw{xmb0W@K7DXT!9@9UV=`dl2o2NYcF;T7ar#~S z#5QI|>RA7fds9qBp9ik8`F$i<8GVi6J(U(ql^>_^$+8WxB6QN20Of^Kb82a&zH864 zHg^7cV`b*4N001Ku*1}W9#VhvkpE`bj0dHc(tD>+y+Mk8)Hh5qLaaK+UTz?*<1h|K zPqp|3t*?_%xQLZoF{HPSyuQ2S--rU)(r<u8IvV`nF~59L#v``=r94!+%S(1~^^G8z! zc-3?z+p59Pd-bE^{vja&9- z!%u*5+VQz@3`KKdFgtkf-LnGGXsGsgk$9~lZjhhdxm29hZRg(9x%5#vbxXWhaT|;M zA;j*G54x(WV>u{4S14eQ2N?Vp@8w`~#AJ3?wFuf)==v0_&6Ap`o5UjC%pf-xpMpPR!!362j@`iA<@xO0 zoe}U$6U(IrMF=lxb0&N_T<4mo@k}=JNBQJci{fDPw_hPKq>r$Z9>rsc^H5yUyxAvx zDk0*o`T)JjEQ}hBIgu`RC2Ay=44CL+WYLA2zfdx(;n(EVVrf)N-Lpre zp}_wIk{!lhr$4B~DsrbYTKFEJN4#KYX8k>(lO6^3l5g9qs)04fRDNQVhok;MaNgNn zX79#4s3$C5yIYLra$ieduSzkPC>=G=M;+uFMEKXj?>EeUzt&6pFHdJMqJiAG+N~1e zMs5>H{^!kPz*DlcMS%I5te=5zB(enzRlJn>(zEuMKIMN?uzEKuQRPFs8ii%ZKZMcK zUiG7>yK1Ufw_eWPP6^P{erGzkp~d17ZdSPmw1Tr$1nB@LXpY*elJ1wUEo=gLIb_^4 z9)er@!sD6$)t=k0Z$;P7?ll~ZeKV?qZ+R3+0K5P!@b!7e&aJ(he)!(8JrjD-NW=lG zN>X1I54OSmket?S`B>@drVIt`PRHL#El%|z7g!?KK zS^`PrvZUj_o;Kq#bwP8-$_;gF0n_L~k?pVdw`sPzZV=@^5q5}axJlc0PI_HNO zm>UZ{V4<9S1Qvups>d!=k^UI6C;ui16&H_+%tY~`3BI;VSQj!*$Eqt{9Y5?t^7uuG5 zd0fBu#b@R?%!@CWOn2g#_FuHZ)jaKY7RIng!kPT#jHaHdn;g47)Xz#INXnhCHEfm`n6jTgj6Z;m9 zKB`)FeSR-`nXm=SuW%x}F*F*UNscwnj*UM7SXSk=^mJ-wjXkVxzD*3kaBb}#?OSyg z8`{C_1+hgk5w`4~Q0XP|{a|q=i%_3?3^t2iUxVfYyZTVLn{(AVn8osA7%8?W3{MY}_pe|wSX z7{R{9wON8z>$IPon$O$awAjqj{1V(l7gEX%vbXtA^9gl%NyvxMc(Kuft9`G&Gik&6@xxFeSJ!~z7tr!T3kr$#q zP15dsmn<2-_FWv|WHOe;X#7)vTiFU!=zaeAdCYp*=1yJEssS_K=?tL!sC20bmdnbu z`#+yMx#{;Ebh)8R2~kL~6IwHlF1BMNrK6s<3XlNbU|FOu9>hnWUGvaXI7m+kED)p{ z0r|sr9APTaS?&M2kq;JHo3T&M@kVEwT5uVNJlg00uifP8)iHD%MCa#^S6!=rH$Y%b z(@@yhA7e4h8qur-YZWN76u0D#Ap`TBSy;tC)U*i&8Sw9xc3~Q{oY*M$;QEc*W(SB| zXU{%FqpI>{oKPzuK%DH*I)lZTpHtQq5AvUziiF4+4BGz~fv)}JuWu$n*O`EB+36Ls z_T8WD$9BYkRFi_tkHhtSK55WY6N!e8sy+~jc2qdH{DuYQ$6tm}PE zj)V52yUq;-$9?*gB_1?b1B}CeMG+-;J29f^bv2VoE6k#RTi8Thbo`PY*x;)VD&)hI z;I9ijZ+4eHob;-P#ZWhQ%wwny{Dm$2Ui)xsa)xF}K&Kra?DAO%BasXf**u->!0HKD zbo53GAH7w1W}RB}pr186Kt71(x~_0$%*WqkDc19t8ZgSH0-ZsX%G`w)#p{WNQgdLV2OF;2&+1R9e*fnXOydqCs7K%tL zd^>rvV#v3Z5>%HAYnL&`nWq{Tb-w|_Qfd8wps#n7Y*$Vdu@Zk>uy()cAd8s>Ao z@!#&yeceU#9M;Y4IAAv0#g?f>Brn|LK{9YFu`X%A*^_ApF_k{S5MP6kdI*dRH zh6Ot){B7)oYu}<+zy-s?J?K3ZQp-=By@Ygt!37%w7BXIE?py)G{w>1y?+$J>m%vTK zVDE9I1n`Zd?V;>W%C~9REDv?84{jB`87;J8RwpA`NG_>k>S+<-E|6r+2765-rxd$( z7wRIN_8+8f?AC>alJcS}F_Bb6z9O_+$>zV*3Gp7Pt)~8hELxJB)0O7@{R_zlShUX( zZ3HVDzeRN}5`Fa)b?R14*t^9ey_lIC$Fy~wwjL-wQExddYj9tGw`H;8cqG}Sgy?wXGmf15bJdcL;N!h?FzfgT^}2xlNfIyz(Z$TV}p za?^@^dL>??@u8PUTfR;z6az^` zHx}(Ics`ceBxQ3Y^6>$K#|tLJ{FmdCO+IDC=HIUOH5509Wod(uc*2D=%AYe5~=Idd+`#Q zd(^RQ^i}yEx1H>cz&_ILs7(3pFj}6EeO$4CYK{uIuihTe-Jcz zi3Uyd(rI{ZK!&9@XGLVWZ!azP+DlxG%OLOLyOpG^9d~<|kRZNj5~J)fRHG}AgcA|v zCZu`pvB%QYvAR-LNwHY6S_9*Hk}$%y3urj~Yh3HugE@2XhU_!nmQl1e0znS_p*_xT z-N(ef0-k{bHi+aQs)LH!X^v%m@NFBg05minUmMTdWLnLB9=uU}G|<5E{QUA&=9_x8 zSq$WA@}pj=Z__GSP9~fnM%QV;NW<%Kf=vjhWog$nX(x{FM7d6!on~qYJM#0!nf|!bmD>+cq1PY;&n`^;1?(BPH|>JBu$DZ*lL4~V#wcSdM`%+NR@j; z?@Iv7r}2W~Up~5hWYoXDsMmZ40U^%K(xKgNO@>ti`vF}v&C?N8*%FaTSXgtgq+do1gRm-ecb>2E62z;dwmgHG;1*J~z3 z@y^KXj5>z5tW?+9lMM5JpP#wf=qdLVi)YXyd8RIz*m3?Lc)XipbP7GZ&ipXI2XRKE znC>7^nkPwO^a7njiNrRWMjrWs^0yad2I3Ou?HPxm+GzO?VxZKTcOTo~69U|qxJl`9 zBpbKVu-L@tvd0nVsX5<1`W1||>`Pfgb&vgrtavQ=j`isRS6V`dMbTbPqVEei>GYZu zpR{YK+xc=Kfj?kqu%NlpCcHv5y0Z!cyJVe$P> zV7z6(@)Mv0Ry1JW!5LD@BRC;Ot5Gfio>5F|cfwyejTmN*9wSvUi85mM`>gH;*Imq z!rz%9qO)nZtIxSD$-+yQU+miCfe8csbxnzN%=@&&r(hSZ@{o_2bb^h=*H{JU-CuP7 zQffwiE-lZv=4)-~K=}X-ulE5L)aiCV>3xV3>15dT(|?Tb6-~`4q%Y}xOtXo(zBpLK zu_9JLs>VJ;7Mf?FkH)hsWlB^<{okE90%mlL6bp2r48isW_J4*Erlq^dI*&lGe&w0l zt^?>QMf6%|aGC}G7P>fVboRe7YvG-XcYD_&zEz+4rlK~vRyT@^rBi&eU5e+8bzgwQBU{aA@5B#{6_NF(9*m|?3jIi^|aYISe;GdyzPlK%Er}{3oQTcYS^d>7wNIoJAIRsSJ_s zO88_Iw!c1U0w~Vin%y-{l-9dUwdCIZdR9C4jyQgcq5it&E>^jKXY0GuyYGjm)OI^e z=$wH!9$~u;S(kinDR z1VYK#3!}>GuEtu6(vOuRZq(iiHbyK*IPKG`OS$Z?!z5_@g)b{uSQA?zu}#?rvup)( z+jYi(=lO=xnW%&6nTSza%h|e><)3HTo8#M#7BkZv!xM^%Zun3(Vgv^wuKAlT==hLu zhC68^r{YE;On{;warRSRdlaMeTy6OqIBt@?K^ZUR_fhoa95ps?!RugZ4+8_i;F{Vb zs+vPxG;lJ=y{czoP~Qqn8^toSr_Ro94QV&R7sEDT9TW9#2zf0R_{C6W8fYrw_ zX*wc0&&6<7|6n>dv`O|#l$agPr8n`A#6u`_oo$PV5uzY)hd*_#eE)e~SQwPu zmo5C8JT?UFBSm3BDv+ZlYqT(%!AKYqg&NY&H_!}kBO0lH2Dtju4U5*{*t(Y~xCaEN zWvzUAs7!)OVh|6CO*n?u=QI&|jW%s2FUQ~f)Hfc+wyC!>&Tcz#j4~Ic|7+WLV2T}0 zz^L{!hz-P}e4RsbGm_<|k5@SPECq88d#~)DHvXN{Q?0*vWerLbDlW#}_WDb@>Gakm zyt%_X6rOr9TI2=@kcXQe&b^)^a5?26+Vf7+_K)=3pVcim;gjG-Nj4pgF?lRc23xjt z@!u~2;-_eG{mqGZzW|BQm3o^0zoxT0S%M`rTz$|1NJhl;xyxX5%OhkzUl$tiUh!k6~i)<)D=NcVd zzxV!Q6?n}uY(-OrWTW?+xlKRW8VXw>?Kch;i9=0weson3K6})iOrKYCY+vPTU=g8z zbDZ>bk<{Wc^7l#6^S+IneKjiK_8?LUsq4yHr}Z0WbZzjR51VQL@751F0lU~I`48;f zVQWssNyAkwO8EHk28tk?ymhV@AnIK@4e5=oH=vmJkQ7B-_FB}WNqdjcqQR8 z?t!18uU{|uZtvewYbWwC$x|jWblX6NLW@AVN&6E*X<*J55Ww79N`!g|Fl5PgEHP3B z3W8D!rlsA=Em}(G;g_L$ye7zY9@T+Rk ztn%z@(g)LZI@m;qWH$?1BTT&?Y4aAiufN~>j+t`E`z`XmkVt-&aSqGxVMr(v^?`N~=u^QK7sXXO#J|6{AMC1nmiT^Z zC7~W#7t}FUyEitTU9UAg=Gzte(zl)XWk=7=SQ1zCBh%|-+tXD0d}4jn;w)rEQ0=tt zuHMk+Fxvh!WK3w(sO4GSc2nJJ@^55PxM@gWPi$+RjOs!6mGutOm$Vg){_+6g10-Xt z$cL4nH7|M9z5>P><4| z`JMr0Z{(*&&wD->53-25f^1|~h7l(%!e5#>AAz5s-W0K6Q*NC^1ETvdhXZj}lDSI1 z>}3XxYLz?3No#A73}u8QuLuuXh#^WEL<|28$H!)o<2zS%L(y zB-RBUhT)HMMgHrtkZO=hsjRfyZ&tuONDc3=w9tKSg&F2|7@^3a2Z`0tnfw&1Zh<*cLe!SNckM_4e zbbgmlY*?LrN>z>o4U!;p@i)xkg{GW9Gs$Q=Z-z zv{}c`>{s|(Ls*Fyq0z+$JlVc+&SalcS#>NnZK*O+QN`N#dHbfnmpbsN@3EyGi4->D3{av6>vTNJSKLU9wr1DU^`e51c_5c$;1Odw#iqW|?^iD9d* zF!${i>F>pm7+aK4MAg;8M3s8oyKftNy!{_JWe(rO(E*+&ZMaWOyfAaL@7b|CXeDeE zuz1^n6%-r55X=@Bo{cX&zhCy`D$SJfocnpSd_OX@JN}AxhTFwX;^@zu+gPt$hj2|r zZTBVb+D*xiDfx46m=u7>t%(x=ky~5#1f27tDe@RTI9}qc1#s`wDyO7SaHRV)!?{4g&FDp#0}(f8QsfcZl~n*q_O*_<}6^!`%PG%C@nv!DDVc zd#u2~xH_90t*WA0IR0W76aGw}Hsz~L8W#2vZy>PEE+BK)+(9fQche`=1J>XGmTDaG_g$2=j{8H<9N*JR|h zPzfbOyVV3G6|3kJPEzedH(`ILBIwJFS?~^IZeeYfpbSs|xkBk})TaMlJ&3*I7X;@v zMAf8u(=b5`x2$V&qWwdhN`~+WxM(M&c=hc^>{}@i?aK&Ub;myKyvDgNLYLR!_o%-J7w? zo6dz~tEsh1*TiQV*EqIia^#P2AoPpu5Ao{&Dwv*Gzc?t(2l-f5@PfQvj;JND9DKJG zyth~}Q4-X*{3YcyD+bx2E6n*RT3)pqe!NhH`NB$q00DS;lz4hu*9HU_-}c!)jPw6+ zBJiXP!^eTCQ`BaOmPF+6`rK%2kj(mwJxcm%Q&98(xuBz{bhixlqyc zh}sYFj>_rs^`S@h+=rk=gL}B&i;h!$jK^cB^8;m@ttT!y=Zs5rh8>fX*8>XH0ALcs zcH-abFkT?@ucNX=O<|9%$pu`=Pa zHO~IMR`wlkTpmHG0&Lhvw`%}R>}Ut`@qOHB)ei0lEOH3eeafqKzWn+7cwr6g&Z6zh5r=2koZAt3=_iFx8ZRPwv9MNPSzeJtSoxuKyub)n zce(URR4e$+OJLdQKIKNs!{!D9@707PIoy>24~!e<$yoW&w?SA)el!IzWg6>?<3tp{8%bNXmeo{}JdCUr`S6 z_Feo!fdeSP)q=9=Hk+|<^)v4_^!7y)x0lb^(4)6S#s>B%m)!Q)6RT6e9yM8`g`=PtRIDR zi#`U;=fV#w_Q2LRQ=?4!K~dEVP?+8TjGNGjClDYXW1mGoD;B)3O={m51_p9S5aJ-v z4O&NSZWe$2jno<|J)p#+Mth3|Gw^|pr8z)H3eI;mjHF)?9r&?&Hfksw%xecZR_Q{i zEAI6@?mzvLW>pg?2B^u$uTKH_;^IpP?w`B_y?^({zb4s5_89;W=B4;oEs=xg{x4R> z1mJj}4gkY=K%ZyN^CMi#RLy~zN{!3?Nh+y4iHX6slY}JMFNZv9hkwHJ41Vj*5OI`# zX{@pUiL7ElViV?+rvcQVIEX2<7(l(Zz>?Gb5VIZb!pEDI7UMZTsry`)N)H+dVMzfjJgsh2dEw*KH@I6giOLyY@lDo4a9ESa%v^pK0*Qd24I9# z`Rv$2!y7mr^ra3GJbxXQDsm=XFtH2+qG~iqp}g@Wvr$ zyV0ZBK*hKo@LiGz`XuwGc#Uykpm?s4lkDnUTv1Zmh|&t3-Z6$pJRGUhozIQA>V^J& z(H>!THB#k~` zvL0F$jXLW8ez#D6EvW7CGpRo(y!j*J@W`-&u`qC{0c*%ePkPU&7+x1M)9}KIM2rB> zXU>|)dH>aeg~q;7=Ijq&MT|%HN}t#>5+7K(Jx9uaHTVwZ-!n1Zht$Hyb0ypK%j571;^|%4r`6bS|y+T@l69L z7Lzw`W`SwW09r;vZaV%i+EgXa9i!s-LHZZPGS5KxnCOKox7Nbxa+usL3@z{o$dFn6Ve!fySS!ge#exE}m5iFREz0c!n$%kJLPgkCUd>sH;Dc!-QG-Etj{@vm3o)=Z z84N0WXQ>7yPYxTcI=(xDF%miv1OoCUfC%TEzy>xkIcSF-R1PO*;4AR1SBaiyTmEy0 zz$b`XN=ZhG{Wg*O(4y}8qw*rnW0$`z_3=eUiwY+6M^tJB=c5<6TU({O*@03$wTaB@ zHotA6i#vP$h$QrUQ&X(ifxRtN6o>hPy7z$C;MjX_Shf!3dvTL#y$-y`%wShLW@K(I ze&bky%4hHRJZ-HsA5|R_nx&^>*sJL&=GWx%cp5CT5u)t#-5$Srh03YY#*BRZ=_F6T z>{ad4k*TGJ?X1O1VZ!RGv6-ySAd9=RY^pog(h9E#p>_;N26^qFS9&zbver~8Kkp>< z$gnVTnHFyw^tZmhpnr~K=U*hRU+cHxJ`=x)o`D+|0hlU(o|PNKo-#lUjWnP}lq{-l zJB_KZDWAL5v)Ou~ypy*M#k@(1D4uJdz7Y!CpA6_bk?&5yq~|c5lbo{i&wvBZ=}9cI z=K5DahABwvK(bOC+d|I=_>37L#DnFjpm?(#TdHB^uILYy?ELuL3BS$%x@iG?ao1*O z%+j8pg&S?ynB$=9*V|^D#-lGB53TsPmaWNb4bSVtdNl}f2*`i}CH+c8j{p?Mqs1iU z>4pC=0tbPcpk6UMs~;+K)HkT5d|a&yJ%T@$umF5W@x)GAk8|f`D$iE2b?;HU9fMp< zJna6>#_s)zbdLXASIn{;^Ji=xl8ycQ+KKbgx9R`nhTtnmY$d$4yG|HC3-8nWnCjQB z!R84ve`p5B16o5rLD@sv`YyMEs0y*HA`zK?*fA1ZzVg$hKooRY5ajN)~ zNioXnO|z-JJk)$u{O_c)=ZgY&czv9%#4zzkpnkbY2~Yu)_x9JH=fH0gK`)yr$vG7d=wA>A0uHia3mDM{=DuTe z0e9#9LD#qJW*MzJZoFM#T(%Tzf5t5tq&FKUeXDo9k#&*0Ike%Bx6$03K8*&#gZ4i) zkH>`dV2E-WAkmQhj#Sqe;D-ghR9L>vQ`Cy_>+bu5Uk7r$m7l=$1N2MFq`hM0KdI+9*5P1_-ty{oo0?do+Mp9#b^TI; zKOn~|`z9%m{~a{NXZ^&!DdKr;`qji2AN4M879zk;tq`V>S?P3pSKjtVGpTp*;$$t&R%0K^ijz^@-* zgvb@$21w%r)%ROg<{gd33ndvb5rdua48of9A;`lLCs#5YQ_S)0qK)&lINLaQO&NodFt91zo1 z-#R){N%lW}j-DKna)yc>Dr!IxoZ^p6vYxSaGHT zq&=pkd9g983456JNan9llVJ6?FwO;=M(nttlJTlGCPu!X;s7sMKm!m#^%RjNLTv%q zELGk8r7Ys1q)8%#dDeCGK%bt0%EX}v-QNHgAa?K%ebffHAL{}0!jR=qV8Ezscv0W* zN!VP0iQ`U0uSW1{L{if9z5}yQ!cS z+_&*n^)^0%N@)XbJ=#6SpTudGg@7sJ!567O?1)Jxj2>ObL z%7QIzcO`>opI6wRxgZeFu~VGGJ%~Rv>jO{>{y@_3@TKtJ1*)Qsd6p=w(`!G-u;K|M zLzl>fJgj1>n>@`Z1mnI&zHL4g9^-n(&?En=O;`0lE85bHpSc??-XQM#iU13{Xj~=G zMC$=@J+I|^Eb$m6DgZmC$RUaeR42NVJ0{@xzZ_g9JLrFrLZ3D>#|IGve@}pYaOc_c zf7m7rFX_zzcogEHUjMAEFBX-qlZ}V)gZWWS#{PQVh)WB(mE9)C+il)C_tB8kLtXLU zV)$Nx1XQmZ!AJc9HcAMhkN_EctoVWUk{ls>Uqa7B~1U&*+ ze>PvtJ;8F~N7g^tF)KKFbIP=k{4-Y7b>1$O{phQ!w!quz-4u$APm6?zrN@AHyYa^H z-O9_4|I$h_2T+Bb+%1V2CX=;al|Z6kT_e>}(wt(CYEEW}y}^HckC+&!zJNkrF9LxE z119^)DR8;Z+vrWHXjMymb*SPOZ8GW5MergC9zGz6Tq^1$F|Ms%P4iWvT;mR#0-!S< zW7#RLD8`wkpD;k~rD|v$1A`OBNR)84d+qsHk#yYXL5G91@$CTp?!J_j8_1?`mnG37 z!=ve`IytD}@c$Bn7N`iAFXUHI^)plkq zcuUl@6EFZwx{4xY-x&GF2Qxl*v|OP&A8Sq#KW36O^%OXzaX&FDm8hL!dRxk1-Zc3o z_%R}Hbfo_It{%2N+V|Ww?%>SVk4<3sgibi%^B2bF=x3wwl;<{pe?%%jb2mE!P|Kd` z;JiHkhI|+G$SGr}MSKPD)_GF*VI-t?P}&!i5r{~}68LgZ_v+UhBdQ*axbKO;xHTKw<^HxOhrb&F zq2~=k0<%a>oh+YVp?I!!D8h!GkPY|?5ay7b90p`Vq3=r?9r!t}LHrinW>jZ-P?HjfIe2^kI#=@J zN1(XOPS`tQV0$%pVNTsR8dfQlw0+@T2crWg#-M)P1~A~A(_K)08Ty)m8z3UL(4jN9 zOoQ5RSWpLaM%mGeLuNyyKT4djparEWQfM&kdSeFAt>9mFO>*R^YxL2;f7=%(&~?*T zHFk8(qK!CvhumnqX8=b+k7Wal-(lf|k>Wu}U`xGYZT!~$$*m3lr{GqFF*66BL9=6T zQBPF(yki#N!22z!jkzUB9&l^UmO8l@h-3Y*nPx?0GuBdM>$F(s+`16pB!zX!h2PioFV@Pzp3Enzov^CYgmq0ApO=hkcQJbpHr)M0W5kFu0a8f z4XxnoMrQ#qyCkT0^#ruITDC)Xw7}W_m8UC5JBCdPZ4ESF9xf$=RE17+{-Apwagw}i zx&`kpHcS^;SAC#Tv=2&B&RC)zmF3T&X!yBrI=L5ZI*AfkJ(?^}e@>&`p#f&^l0qYg z1%$tEJ;%N^5uE;c;7Qe!Q43A5u6FnNr^p|imhX4BMh%(MF+tB~ZY`@x8Azzd#4kn# z62~!K1E}ihQ($LurX2MFr3WUE#dhC#8D$P~%9^A5ok)fB}%ut_(Ren&F z-dSXCE(6K>gSz|NE`pTtS-l=m#@QGDbGBKNvK*A#{`{hZv4hIQhTa_d046g+rE(Y! z1G{%=6>rbl)Gdd{$=Gmhf*FC`|3dTESwtojGhJ!%JB2RRH|0{I;um2?Cl60A=Lj-o z4UGJ>)2NzJs$KFFQ4#y^sjp&jM*o{5=S*l*;>h%@ar=@2PoQ`!8TT9~7-Ku*( zGVMz~feU!{2t0H{V62c-1#JlW#A>==c})1S92XK6_NMiB34CWp&&1t*s``RVhAY%uMrW6;;FJZ5 z_3Zoi@AJOu_Xm%}zboZ63YQKhFWmVZC-(c+rrb2e^fzpzK_ErMyh*r-k&ht5CvW>O z>sg;6eomeG&`1iKmS*yC18r6yR&XcAuq~q+YN{#4mcEc7>@^k)Y##TcL&6TLtp4J& z=WHcpF_Qbr)9jd_BRvF9hsg1b@2Aj$T>BrfLis2Om#L-R)O*zZXWt{1DrUq;{|lrd zHz-A~au$sXisGgbK(UNrz9j;n<_{IlA#XigDZdRxeB_b{}WzlQEu0tj? z9GL#KyikLN5rY>BW?}~w;ZTMS>`3O?2`MTgLxW-4&)H|R%VgAmb4rGlB64@IUa?_z z@7ixgqXQ5Jz=JO03sxOrLF~92*3d3aVCnvz1pLdNC%X^tK1N*d~$m_3_EfY4Jz>inbX3e z2@5^h$o)F7=CEOxBcDkuy?Wp zsXwG|DasztS5*l#1ggjXRIc%>O6UXO}t0vF7NV#&bQ%hoqq z2(aqEY9_XToRtQS4*kiDcXFnZM?LA)0>U*~-c<3R9d}PtQN`86zJ|InQhONk*~8mi zMEa!Z83a}=wd`Yt=(;rb|X9B;%9B@9BU z)&dtMn9ZL)0jVp2rvv1Ka2zbEt@hDF>=)uwE;K;hnISdwi;2*V%lmvsuIy|or|W}6 z&RtP0S@5Fh2XrMXLW7%SzT_D5LKD?%72-ccnjL0mHDtTk0oN>Q$gcb!Gotb98zpxu06;H6`tBgqSe)1i-^d0s*Td z6jtotLM3ewUM---jjhN9Ly#-+gd~Kr^eC9%-p!;xC#VHR_xrRy;LYdbZLx_z5mjsc z7teXv@OWxG6>QT+@n^OIEc->Ig&P zgR>1lWm!XtaZ(-{qD>via6QPTNi-{Pa4sm#{RoGHKloLHS2*-nv z_z5h728{ov@S;aBTqkME8w~oFSycxv6Gx=wy0%23l22nX-vTwHK-PRlwx>iLHHDjx zdT|OTefSfkAVZB#^3M#1JGjSw#UlP=WR7@G&7|qt`+Guz#(xNpM2oWPL}wZ!B|SH6 zc|6dPr>zc(+-g;lJ*@twwNO+f63&w+!Twdn`C#{M2}m|M(Zleu3aqh7)X+5nFx0OK zT-(hSQ7_iI_H>H=xJ5<2AcGpr28w5I+jWand#Wb1FQqo*C#qtZSoSHT1!iM&+Vc_93toh_LgfS-w!)i zem8?x!_C?c(uMk&Bij{`Y_YA$M~kSrp@sTKzErdS+VYmmdgoto{1S}XMf z{EpdlTP8Co3wk(^&8FtI&JGRmHZ|n}rLj744EaC(tDX0= zA?43jb=6_C$qRaUZ*KDaSC-2`4j#$6@dBgjLwWz2SkD=|KGtb;#5YdgYY;$Fh zVR0K>pfdh-6d14ix*qK0=0y6Cq=|rwYZ;kEMEuGI<4myNg!qg=TzvrI%0`uXg(3)) z49~yQ<1mVQ?x>z+O2TAyvGR;YU|e8q^vd_yW3b_%_jrmI&X?m_@zqHJS4&LjE?n)a z`T7(4TDUP3%#2Mg12+FmkC+r(BDow+0PPqJnC%p;zNWY3=EZne&sU=79siamnX+3k zKS|(Huo-&a8f}6ThLiVDE4JcDNr+Vz_0fNVraL~IC!>8i8ORQ08lHI(mjIHM$W5IT zr|*dG98{^|r0+YKSimP~>1DS=N9+>1U}gOxhsbMy1SY$0-x597jM#qZfj4TC6WOjq zCfMsCvpvmO0hKl_qJ0)d<>}^T?uLp@hXdm{we;mgl?4H(A3kisNf{XYQ zs)mynp0-ttcsW1u=b+SjgavQRNwu-OxE)Wd>(g|Nfc_*TRP~JM1EIjV4}|RM8WU`1 zE2O?2-tBPB4#FYO^}XAm0Kt%UP)6d9n?J>kt-}m&Tv#TsxD|mg!2}}gG$WD^PZpt` zxdu2cS$5)xnqsEXeMs>34x?YVzr&)reVv>D(hSOax9HaO;dDj%o0iEZ3D;Ry^cZQO zJ6SNe8f%jVI{YdbZpsv3FjY)ST{QB+<|{Cx&L9pv37*!lbKm^wL_eYW!pRayB;kk? z^#W5Z3uD6JP?+g^!M$qDMs5{K7*ZWrY;5&8xI{yeh zt`em}Ue|u>V-5b{%Mm>f7?1*LW@k-3@re8~{l5J_FoM-9;CnP_JneFkvv zB!T317&P7lb$P1!{ypzE&L4f)*+EMWaITIy5N1end9^?hcFTkxj+>Flb2eq@_l>SJ z^LL_Doez)hYEk<9iVaeucu*>_a;z9}Lcbtx|EdvorRy0J{+Gd>t#$rVu5cD}EM zm9xlQoT+j|TRTt{DhdF9HaAA6C2jxEx3Z#~)WKp_x|x+6b(oMM62MkK*Wd3E2=beR zjYP}P-kV2(NEE}2Tp@eo_vAeXf5I2Br2$mP)b7NprR%X7P5SVZz92~#%Xe*&qRUuc znr{sGj#cPjmW+HzMsAP9J*q$Y8OQOt?LqhghxvH#@t2J+0JV|99T>RrM=QND%NYN7 zZ$-g)QU;w+BN<5H?@8oQv@(c~<=tnf8nx4C>l@;mNSV5PSY40Z2T=J!dVcQ0=gO?W%cOSKihihM3ZXO1)cSxu;mNy6EhR8 zp&3Qz%;5*$79*(No&V-7t51Vn!^X~w-dVk+3R(^XVg@+j8p*uZ7g&&8Opc4yDY20Z zC+VcSYtZpgxoK;$0R%IEE6^hpf5qRogFQ9(KkSi&J1plU7kRPI{~J+>$7pY^Ua+fTdHKDDZr zvI22E1&4x=%I59jU4@M5iKIqNL!nvE9d;b{C`*a4?2Hpslb>*|L@(J)YwCAsd--K# z|EoG{r+za8Z6sERdvoi-h?T2Q>w=^bk(xzqjvmn}Adevo$Sx8PFn$Ad= zcQ%wX#@X{|74Qt6ROjNi=y)Ht;r>SnT&v9iQdzV(mUuy(rb-!%W)yO{;)nf@ z(GV0b-KX?`D^)T1Kf%n|0HBhlzWAnfZ%p^vY>>a|oY{MbG)*1nIWIBruD(`LewXuv z{F5Hc&JwUqzqa<6WT!|m~a#lB2 z+xN0%mm?Pbyg9Cr$aKHd+IAB{UctZvl(WvrRVvEMaa)j2YecFkxAONfi;trR&KjMD zl)f+~gjy0%<|v;}%+*T_E&1~ai%@mc6I>8$lexoSq~LSbi4RQkGjC|e&X8&WZh4)p zhMwF*`FR*Iwwf>f-)mw+`(-ow5I_~DiLAtaZQTn$c>kNMElaUhwvs2a=m17mXIY8`^r5wN#V*r=cjDfC z8M_nX{8?~!|AlF=Xpt6cQyvJ0x#73w*(8hb+1-#59qb)y8%;>v^{B>siOMr=-D!F@ zu!pv7UWKjOG>&;i8IhBY!B)o0-V#?jWe)*p$w!1G#7AyLI2?k|_Dp47hN>U8iP$>1 z`6qHHzhaeLewfp?LFI>3Ggilpjoj`J$2E%{(O07I-WC!_txL=N&*r2gd(Uf z^Q0VX;1sf&K|}WihQB2r2Ro6Hgx^&_>RB$>Sxtr5PGxxqwA%9_AJ+Ts*aI?Z3iJD` zH2x@jus!-Yr(^On#e2?4hCN20vpHSrz*`8X9JCrYJwo|u8Y;-Mz_(n48VRuDU`0w--Jm{G;YQb#<8w~Bs_8Z4LjVHdPY-@v z`eh?n2j`+bv?SGwg5u%|{mmWRmqicqa`C+r^HG9Wv2p}J2sN1yd+NXe*bmw=9 zUGXst5^B9T#(s(eG`I+I(EiBVG59ak{WSIEBBfP}>};~6ArO9bvIsO$GZurxdM)ZW zn$r9SiX)X_7y~NsaQ5@+_!9Do4emCH{+!fxo?&N-IzDo{`m|iwU-exa=&GI>eOFet z|16?~I;2S53o|vF;F9Qg0)X4KtkQIX0UvurA6A>z^-GfjreUsx#BI&@WLkAw48ASw zBUxIW?9cwG59M&qF+Vse4Sz=_1}#ekeE(29F!3!%Q&zR|bF>8;q0={@7(b9ZJWLv1 zb)Q9OQbw%~KRF9*l}0iRb4sRB+^87oD=%%VuC2MH|2yGnT*p{e__}T`GY>3B3!LoCnQ`ongq8V9>KHvYz|@onyVa=&C!+^ zwyCB&X;KoSuUQBLD`6Qbb_Y9JR-SM;0m(CDtzi{-Owh6+H5z`MLY8}E*DpxTXgznLh?0T_a*!FjcoW-M3pUkPui2{n>HM!QESe1#Cm)vBm<$ldoG&RbhW?Z^;) zp_$4qZ2qLxqAlNk@MKeVDnO*e_PSMwaY>)BjA1xS`!R?a&2i?H;veDsg_+drbdv04 zto+~W2~W*t-M`N_*$J1gk>db)VuN_mI&eSRxNG-n?domEJ&FyGc|XAM*dIYDpXm=b z!X$cUG&AeCGRwhkXTBf52!CSRCo+%Ov=YuGw#NEy6x4QWv#xTt=Mi&k6*#xEZ@fy< zvlEBUjE@80F)b`4I*j@kz+|N4U6M|P*BPcHxh*j_*mSXaFH>ebBq|H+r})^}g%=lY z>}Jh`NAPy|w}zh~IP~UEfrg0OR**h?3EN4m&XHD4n>m#vKcnF?-5+lV*$tVD6CA;u z+SPsf9Ekv~?q1)HWQUIia02|)T7L#f$mfxi+Nv{Ep<~JyLe9|GZbb%%r~eGoRw2l+ z>UvyE+bn};Jq5Wa(@WM-_}>8ILwu-2G>ESA@Pa=d&s}et_`_OL2r2H%T|2H>G@z*h z3ingh(={?^Bxd+Ga;LDv1k+p3`}CHhD-i;V3I7OzWm2| ziC!ljQtTH11V*Ytd|y9&Yh&U9l2{WTQgv*|CX>WmzmGrY&)Hs%Sl(=tZreKi$&YuF zg;I|(fXyC_bfhT3QxeP_cinrh6A>$W{dtb@iMl!hh|5DEkEfsUWe%i6dB<|NOdMS# z9ld}rYg>?BU>oqG-QI=X(A<_eA4g`fJE!(}QHDBoUb4f~^uQVty{*iT}vVNBpd2|(r)Lc)6o zJMvH;(zKTpVdM$ZYCR4Ckb}yhHq= zTkTDw*}$jsw9itNrd|?vO+Ge6CGwmr@G4S`daZ=Q>=Rua*djY^;7ui2UwSLP!h8L< zT<>g7XCwE;_coX={HqsnP8k}gv5hr=sFp|vDcqzpy}a94>>tE2f&`q$qjeNYX~K{s zz`I%eQjC#^CxggtJ!6ZTeh^*75ii5y-hqui*@H zSeoBle)jK>X^G`(jk*^w;x$?)c|}U-Bo8CNMKq4T*IiB*NzNbly{+vn(Ru$Q;1K0? zFO_gtj7NF*5%C$ChiZD_zP~YJZ!_1|#b&Mk`YaM!*>MZ=<9A~Kh&vE=Y#Wu;>|5!nKROftocZ)CV4)`Q5IByi z^ih~Zi>iy?)QdOJI@dRzLo1zt)8W(+FxdC3_B54Rm87Ir^0lQfqLfa8t9A!}FJF2x z9N_ca>LPLJ&6zVo&=FB&AnS#>k9o8I#=;aPrT~V}wu?XKTAPet3=@op?bP}GZ_t)B zCV{(N5~U$m9?B=z!kvX`KM+9*;g;Ig`u)O$@K6n6B;B3)_1ShRG=fZPM72ph8Plk; zWHHlB#pc9Uv?AZLRoX|}O{+{*`d{4oXxzox#axZ{x$Jn`*ZRGL%ehLd&9`6;dqqX- z*_qTq->P_)iZ$%OmH@Bg0+zQHgaDsnk9Fwj`%3-afrl?s>6Ir28THR{PuwXOG8?G3 zi<*7t77>aWx}o4o#(_nbHQ_ac4X8L^tQec6rBGnBQa!xvhDQl{#=>mhh_H-;|4;e()0-gqgrJcS;(NRN5;`vcEh$O zBoc-l5h=ic{Hs7&lq^UQj>*^7BaFEzb`fRjHdkRmO1xJ3cQ)~P`hB%P@#T<7qmO_1^tQuLa!0e!?z1{+zp zrIABoj+&eJMjJI>W)cpta<%~dw^u^!&y@4|=VN{XHqEk5WeovGI_9ozf#j5V3eY8L zJ|Z2Egk79&W_W2+we>a-ET5{|cW=@`1)dJSHHNA_Arh%-E=p{^Z24G3yK5t2{|Ftz z3gj;*V)Oto*b2)jcypA?ov#0(nCXUN#+1Svm~5=_%&$%HZ*^W_!nxxlhqk_*?SC&R z{aqK;tjQ)wU+M_Mx>xNpWsC91$W?kjZ|d*2Ao>^s^Qysd#|s#N8J_%@tzt9MET$b` zMSy{R5t!_q4bOUFeDMjm-Y;j;$vZwtiEsi&O_W5)m|Xb`zONUA<`G95o<*g6`_h7+ zxqX|{FA%z3d3NaZ!b!r8gVs&lmgqJY>9KR5bAO|p(2mxnnM5&8MqaUzudqV-$Dkiq zcsjZ{Uvfhjdy&OQ$0&g05nZ};K5ar3GUR= zrWpWKK2td78#Ndont zP_<-#RoDax^0%!?{Rw(#I#$FvbFnA#&NI!FXByi}>CII#L`>!km?lT$O(@ji(ry?7 zH|AIo4MLhaGh82x6iS(_Ju{7(X@O*<@)ZAYN-FzvwuhlH>g>;3H?L>+=T+trd@vX; zWLL{=BCB=v$)=dYD1ka1vl_)$;3KmDI3iL1iR)M@?A(Fj;8vweC;p@Q#(I-<@G|D- zBB{8)7}K|=_!DtGQ>U&vOBT<6yCF}S2uVj%M;X~7CtH}!M3)AqZ2dW#3p_F4 zo>}wOb{jq&>*VkvXo&Z;mA4B49!*Ah6 zk2B_X*25L~~br)t)^W;d4I51ZCQ`POdj*`6wpo2tC zLrV-L3}UyWyY9SDy^_JP4V|XyiuqjNF7>S5$dB_d>eBVY8{I!3spSCL>udnLY z9H7qWikfyH5qTHQ__~J#`ja ztI^1gp5PEnVO=#7ggGLTfGqc!l^4jOSwg7WCe+s6i&+BdPm}?w3>g&wK+uR|^+5yY z123Up_}g^aBXN8BlXvM#BLWBQ4ET4>RvwPO*Wm$irQInazeO>jc4h&-f@6i>EIL`N zND244{`j5{7jQZ<&Ua)fvLbC^@pB19injz?+1bE783;-!Mk<}k7_G9$Uw0K(&R=!z z(z;KW_Cr(*3e3d-6r13n#K(|LGF>n6O{;l)aO$gSaA|;gH~a%K)=1u{c-%3Z^xvaL zO*zk<-y>^sfyP0Ir`!>JczpQ9Yw_`+$0K^Qw+{G_*Fj_;fa5IQmwt7HS(GdM5*LUo zS>jFp3=)&0bNV;&D*9G?;a#DXrx^%@FfoADsPt)ECsUE}7qnT?UkwLV$wegNN{mH9 z{qE%aIN!7UIKo&akzqy)bhbP_w;Ic$ULFXziLP#H+dn%$16<~30PYI|9p=kYGVkau z9pb@md9?DLYZmjNrvqUgH=So^l9H~A;SyWVTvLu7T(B&kUy)B79*X7;6$~Nc!wfELE^w*-uLtUJb%Ia%X1$b_aWoB_qEqv z*NStUYh7bZVjx3{Qkw)-5CZ@V38^?gchAn>*r5`b0#RowoS=2Qh^<=GhN}@yCzKyk z+RiVu`KSE03DT3ll|o`4*R*Rm*%;gQN*x5E9Kv@PQip!6mKJ<)*3_|_?m%mM>P$5X zQxmT_B#oKqg2J%cMCSPG%(gcRX(lc3K=N3Q#x7BZ@o|fU+O*%Hf_MOYj=*Y|T-7Gl)QXW{{HCBXNGSNjedZlewX0-4|xPINQe5+kQb`o&@_ZJii z`n_hO0%SE?GU!Pk6Y8vS&FDh_xDO>qcYwEK2Q7tYOM=39dyYk>pLYXIAH5G;b6jh& zuAuvPPc{Zh&3mK3RG8QECe7E@q2^ zyplD29Ad{6acqczAhGp*RcEj~Dj4MM6P9*CcD;Wkqjhpun2P$2HXR^|Oc~;Ckz{@< zd?jO-BU~u#JmR&&@DdufyFO_O)yNCr*!%>zYpb;yDd{1KA`K4{3LTu0*4O;%uGp=RoTc0J0?xRMzD9pxde$i2B%7#{@lFVKcAi<% zZxiNYx9Qn7e{~hSimg8!e+Y^fj_sqU)Dqu-$2tlp0%J2w<9NIwGHqj67@~)^-@g-m z*Sk(wY-rT)xGG)(uuXq#@M+=g+`QLRLOi9VE(NhAW12o-G}&Sf675d|@`+lfcjrx% zX(n-&nd5=DWTJ1y&GVZ>emf$f?B|=eqy!>9StP3gn774H;pzheuI+ReX2tiiCVTJ6 z3|1D^U9znO(@w=3P-o-uEXcrSC&q{Xq=IZf!eBEA4Cu3+VOATFw+bB>qG(q(mMqp4P|&~b9(DbGcv5pgk|woJy$K9o701H2Wiry9V~j!4%;jW;qE^@t9P z8G80B0YW6&LwlYMvvwA#EWC1sL7qp*m&$yAbyvMA3JhXodLkwVL~x~{5C1n~0?>;-1s?bjVYy}lx@|-j|qnsKI7N*O7C8w2-3P0(Bh=(MaTym)5 zGP<+qvedy!MotKQ@p1C`f2y7$VHBtMYAfT0wcTjyb(z_Co+piP&N`W_hU zT^B$9oM|N#KR}K7?eO!Ri-;$tJGxQ$WDQ`^m|1}2&(92S~Qyj zoO`N+lN_Lf{_==pw|d{=_YY6*q1Qg1ux=iz+n&N^aRLb#-j6I%Y_vcwA=ljCjxXL&VE8pf>0ecuxGG?+g8@NhZA1{CHyYox-sR+nkQ`RDn5j$Zy*KxJ&!}lbEG~2N9fSXCL2O3FmTJ_`o5;jnpscXgY-hR`E z@$${50_dknP@#DG&M`)Vg_`$fjKHdt+UeBCzm;jv8Lr;}&fWh=6@sF)u>rQH12)P6 zDc_~ta`^5{@MS$@=C@$ze#s!N{gzOxkR!&PmDws{kbD;}*w^s*Q%&rPsVv zGu12RZ?k&t&Oh_s_fo0P9eGcI1ZgD@$})aZ5Y70w5pZIhK+rUHiCIn}qr~#U(*#K; zGW73!#B7V%;U4da*q2vQuUC%~Pgwhb3qA{311I%h+H;|?f&}U$$+9N~oC?4}crJz7 z-=;<$BgT)6I?o%(*K9zEEH5_V=~_h<8%I$fPe{GoNzZUDIWrpbdtx+`s9pOua{Q=2 zOIBwSjeJhEI|Fd2>iR41jxBuJ3ugyP880t22p4WD@P(TaH~#W&s>Tx>stGcn=Si0L zx@+D*57oSvR83Q^YIcwpUW4}2cvgNYK3{TO{6L;1NPf5?glNF79-lqg8}c4LAy^Nn zIoMN_!GQ9(wu-F!&mWM3=Kem%(K+tu7Vn6GAoJ+B5M&7zh?%zdNYtN)m##EKD-4gN{|n0`RMb7lHDEo*T;Wtc1*DzZ~-YAmLs0OitO}(W{9V>N?L#l0g%Ic4`ed)Xglea-AK+ zX5O;gTCsi*OknZsWWzruf&QiG59`S97k+ZO(n7KsNw!yKADDPi0a7rOxek+k?sy&= z+w|Q#4*FJM$RN?1GJ9dJ>T#;m(MapaIQ5Z?gUXMJRg1?{qKgmaDDN4MqB}vyN9h>sT#mKdHKf<2(3GN>Or#!}s-Mvu#;os4>rV z560Jaf8r@zyYkzb08OXl`rm|75&^U0%KbgVk2!nnkTtMIrIFsIuOifG@+IN(hnt2$YS%rB|fp ztSl#Q^%t+7&rnCBR2MdkI+-`fL(Uwp2$S4+HsubuKZi5`{eE4i#4j#&zd39PyQg&0 z>SsiqxexEVr;$)lrLd`3bGEbP!B9!Pf4IuXuwd47?dQ` z*}J&i!>SNluqIR@HphBbcZMVr*LgPx9U#Qd?HiEfUfIXtnsYMpqVY6BQV@GUZcb`` zs@+2JbG{Sy0GZ@4V4f;<@0FnKFQwMGW1f?Xe6%$8K3|``;MTG^$Nwa1rMv$t`o3ck zGzsN7H6(&+ffv8)SaJJl4eV^Re9ihp&sjYi*-Zr4Wt0f{-&SR}P%1SZM{hM+y9i~H zM}jKKz5^Nv9`6tQ&qIf>6s)xxGR?+${xAT@1HDe!-}T~w#G=Nj7*lh-$P;rrEs@ga*CnDrA&!}Oe$%XuJlcD? z$y16=XR-uXiOVTp7U%K1gk;v$#8Z%_9(`y?(k;N;o?sGI{^Hrq0M_D%u@@rOOQy4jA|O1yhBzIrMD_i+g_aEcHa~ZtSI%cVaGKb@=gEL z1+?IZ_20GzGru=#dfDCWdjJB^J74K7GxXrC)vcZ3%S?WTmHe;5PhEMdrTp1P8I`YM z7f4|A^Sk+BRH>!xB?A+P-3o>9F1LTbl7iO~lR z_v;RwE&&LG=@1l~t*IwMM<1((mn|&RCS((4o}0tjZJZjYV?S!tWkp44;5()zb825$ z-!}Uk)JY&${A5i9uB>QQH*+vV>bz)O-yohQJedra!LI-DJH7_vNlQ6jiLXuar{ zaZ?l1oqz>jX%L7u>rnP`eq=J&0aVI3yy8We1Tcgyz@63nseJP7(5uQP6!8 zYo#^w{2G{iTIG^YxCYo);;7BH3>8!a?!YVnls2^NksSBad8X_u*Sb5Vs2iCb&yYad z&PblwE1ywFolw4*kb{|cJE*5>IP{v*qh`%rXo|LB}-deIC`6CP_#4dWO$IL?z} ztdVJV@9uRRJklDA*1g>MsL;HDl}EZeR_1~iwk1c@)2WGsqTlo!^>FM5O1{c_7kjCL zYnSDW&()rHeZW&Hb)fXZi26aeo~gr8h~#rI;msH1i2QR<7SwHDCqe=epkO@4D&^#h zhz65@c259c1M$2+e=W9l-XNsvrWSZJuO8XTVsxKDv(+bS!vRXVG6zztMr`%UJ7cQF zsW~DF@65^{Sp%BJWS@)G)kgV8euttdcQUE$E)rFo+WkGBTkiNtXlmjcKZ{KEM1rGO z_2o=U9PT_Rr1&fx_zMWBK{ZLHI3UQX@ujeeV&Z(VuyK@~ww(ghP$mKIVMCr#DS-EpfgAh8RrS@bG3A#T zHj5b%L%23Jt?JEe^& zWqlpqtagJ?J{tTI*4hTi%wV4?A5>yU3Ym~V$C8G0qJu|<9#LU79C9g4JfggKNqUF` zt;UhnKd%rwgnDa!W=@X*Y%dCgagJ5PJw|d_;qRSeG0D3!x4$gWet0kFn}9LFHQs}Z zb`vQ!mjNAba@L{GsV~PR)!F{`2j=zK0HgQ<1MmL5Q}v)66c{A;^?D|q)PgCrhSwVl zWsQks##+bX<4K_R&>&ZoGk9Y*#AVE5T2^F*;|{~0dOiCy#^@NjG_n`sFRL1Pu!87- z5GZdEL}w9#??Jx|Z*6rFIi`I1yPr}pZnwIaD#Oem@6WDAd%e$iyy(K(W_%i(=^ zrzvf*(P!5R9fSN*vZEPjbk9OquKR>|hM+hRA55G&_M8x&{w0&5x^0WffiTs}dHRk~ zEu*k)!Ic{kp)+7v+UQBAK4O+pB;qZ`kuGE)$a6q(%G)ngIO^ipa(V zaYKo|1C!jSB1A9 zH2&0+<$UHMLWQEslVlG%s^kxSA!x>%G4meMqOeQEe!TI<9b-pjEPX{SK)@+ z4RNu4MRP^9m(wGSgxD3>neKQx+@up_dDT3gpZ}}H`Nh^&(11=o10zbs`>?WguS=oY zSJ=+&MVYVbZPr_QELwF9h4%G(EJS~o(@Tgyp@5?m9F8P-(2|4x?MV^0r;rO>Rr8FM z+6(g}BR)Guc&WN^xK_UFgfgloKrEj)ySdZW0=&oMtLHa<_k;w94#)?+N5Q#`cV^85Vtb0ICl!*VX)~E#r7!T7?AJml*(i{mbE>rcLJ%ruH8@EVaWpkxw!Kr z!=$oFtz4XB?CbA@O>yPCD|^#~Bc4v4e#VHV;h>qZM7m`l$4#zoXB+OZa*&!lB)j&N zh+_5Hxu-{@^bj0=?b9??)*U-T#5i!LM5U6u+6@LJHfAywyu7!%-PyHrS--AJ_h;EG8dPl}?xgs<_fg>oLB+6-B9irQ?s4)418KH!;`mrmoINbLVnZOj1dbwv5? zPsE1ZuH0CZ5dX~H4QpO(mTYi#vUh>A0+WVKVwkE#0&&l=AB{OH40bR+0LJXoRZ=x1 zvKqq=GI7nBJl%l&qfP&6bpBLULtTpcqUDz*5oGG2)$bYHI^6}*Iis_+{Y=Wj8}&X>_ex8j>{u-d=j0VHx!5yxdvU? z{@v&e4)Q>p;H;`|{jgRq@f-;olm>MuvE{e-&t*B1Ay2_=fQs};8!$i!&9a|=U%oCt z!Sjyn#YDiC?gf=xD%Imk6Ulf_P|etObMlQ2-~mm;=%Qz|jGz0^{7x06H>@%~QLO_E zeUN&NmIfygAe9zQ`rXs!>!+}x&0k|gT03MMzQ;vG$P6W*C^}cqd?p5EbL+l3qaD^> zN71bZ*A-gmDp&lftJp;4k|d8ZGkBIO_2nM44zg)r%bwgS+y*Gf+ylra6wq}6^QL=w zA~pvAJSsc2+xfQTW}i!@)p~@gxeP(qj&3@>VS($ z2VSqmSXB-Lo9O@@&)Ps*`(s4T25-5u7RD7pDYtYeb0g*qOF)*p`9s!I@nLffN_tsy zIn}Opu^8C@;SX6sG}LHa5j6H3bY&OOlz_t_gFz*(KuSrRr89!7ploD#AV}s4Xd0z6 zVD$mplnj?C{3y3m16YY0#n1qplf(6BU1YunlFM>#%|# zCc|^h5~=R?!5kj;k#t04?@dSGMxP6~Q;*d?!Ju@z^dFm-&aN?zgc9%WN8U4IIN$mZ z6+m~L^U@_cAdxWe>0Wn!*H-TD4H}i5YmWzT>?FmZUfYI`+(IK@W6Y7YYEbGaiK7PJ zCPGPOb%DGsFH1y$35=W%HT(4bT8fcsq(i>0kzOu$@WP7}o^K}Ax3r4=?ZSF(a}_B0 zvaF{buHDB{K0y2iG>kmVFD&Db6OVxgo0kvMEp(Q`4L{TN{lHNy+s z!N!EjZVx`4ii@Ww3`d>H22wotrz0xq8yAo3F=eS>zMs&3->cQD)*yx#p#VaRdP^UN zLXl}@d7WtYSCt<3tg|ZGNQBL0aKyOD)RpX?8eA+joLHNh#Ftp}8*;Pg>nv^}300P_`fLijF1eX9{En z4j;NdzWEE?(yKQ4sMQOwTyf#!EZ;IBa8=C)`Q;B#K$A?$OVh|bY7 ziRhX!5I_|Mtgh2)?7hLQtT}=c6T#~Tls*?lECre|y0JZZ-vC$UaP-1DIZVo(BIor0 z_rvBdg+&hnzw;%ZPc`|T)I^BuSIX8WLTZ>pjf7bQHrGH=jJMlCzx?Aw!=lIU<71HH zZEh3FoUx6p|L(~~&ej|X0Ac^{26e%TN}?DMu3*m%>f)VedTdf+>^~Yt+LMVe2Qm?7 z4ua0n8)*HO-lEfLxk?Y}YOF{>5_`nt?;ps?&a+wMXvQavSN(VaVnLA$SZ6&*d$$)^ zm4zqjDylbCDiu}0>+a&5T)jG_WCs5D3caR236j89-#ng2ebDO|n&`1Avxd6^3T;^| z&6PUHU;Sj@@093ua-eo=KCwccGhD`HZZ{oC#z)n&GYi2I0Ha(u{rm|eSWymKQV?S-7D=Z;^1kU__N zBDSO9buvS5FrE`GlcTt#5eP4;N&bChp@@s$@;dj-FK7j|SE+=uxj`E4lULq3K8?~u zY7oUmtxzek2(rKxB`{%$X|&-`HU%&jBIxU%7d@s2;Wr=?{3|P7y!-7gO9eGbWCRWR z(R!g~#^MYAhRbsv>lW(t$&fF3nF+-lhA8V?&3Fbs02g!6{ONTewhoOXINCcPi2DG{ zN;%+G=Pk;!o&9oab+=RF&PEz*wQ0lYQ*0;%LYN!)NCqM40y1PL`r57`JIN~b+{*~n ziRmo-Maw0f+8!q>jkgQ@TQxb`$wmQI9%W|Vj(e)Ai2G>;G8J<)Pqb&k!-s0TQN@FKi*|WmPDp1LjS-ccyUy+w4&vVTG{5iA-pM_N(uKQ5CDC6yM4NA}17a)QEgR$bYT#=wm9S zCN+H`u$iG|Y8TB%qP2-dnVxE^6m^lo>b1~`rbm5Ay?_bwX>C&k7% zRA<0@29+JOuX#oIg1z*b!TIIA>NuM_;r^FMnn0vifs!@%Res)~{yA2MJsni!!A=AZ- zGt-S5HuKeX%8vxGFY}lDQT_8FeK9*Djx7bg*vnl;!o0|ffN2X>CfTt;x%tkNfUa<$jf&hA)&|bT?~W|B zzPnMK@poJR<3O0uZaY(8o#&mh9k4ZCu$3NNj0DQ6iF|TA97=udCs~Q0a}MalaV)hS z&)mLy#uLNgpt9Ka0l0jp(z0jcTUYCU@rjD#!-*+1xEwwj^bVq_X--!Sw5V18-uO}e zvrVo=gF*=Al~55Y_V2j-MkJ+qI^B(>BY%neBfyB>o97e-5{;{U=r14uXWzlDn;wBvUemAxjtn~gg~Kr3bE@Ty89J)swr9+* z2ka@A(Z+~F8inrL-Wz%6smdq6QkCEEO`1H1fgt{6cosm!$I28P9r?7%z0}Z{wyO( z7Ea$jm>C8Ef))rsbx^B{jhg7S;@w}Rn|$Is@94)RR}YLO=NYv7VoQW`lX!op20F7J zKHqe@F;c&L)ai9P$b$1|t-pt&QuFPCBk-?DnfIHrLpZS+m#>Y7=cw?T%D@}*D`V)Wqj;Pf=<-5VO3&@80soC=AL7uqEhKK}X=o0s-VOCNG zpdtNyn8%El;A|40T0Bl76rT=2FM!kRt*3{Y$OmoMNjsFb+}_=x7I3QlnlF;ZZAk<0 z()0o1?|L;}IZ}8+>xAje7wSVHSBv72)S#J#5>lLn3QfRCY)q>EdFPK!k0r(8-^M4K zX|en`+3QJ#?Vsb<1F4oIie*xBlF{`JwTLBOCG|!PDCYdymyrG^D~RQhhXGxD7cx(N z;WZ^lULR$%p?@yFFlIrz<6wNCoUd`nX~j(9^7@RzT@#)Xp$aP{=`2N*T+%;lCi*(clU>g{Z4L#l>pT^LFa3FTke<<{}Ei_G=(9J`Bd*(S+8 zsE9G~Zf40_pRZ>w%0C^8jtEh4z*;|mT8pZ7hw5pWXsl;TrZv+De|j}ZFN+}Cq{Hva zfXJT}AoJY_Vj-|oKl6Bi=@^2+kuBQ>9!25fX%(TMzgb)SN5`(~L@ej_NV2|V%KKLz z>@76zI$H!{nD1P5h_r*;%f@Mt1k%z@(TgLGPGvAFgPxNl(Gc?Hnd18AkJ@4e48F&Z zq_vr5PZ`l6Uy9u2oNj;eT|k3;eWpt0QAY%v2laDc*x1!BTF&XX1n|CNxn^K9bm+Cj z23HOM1Opfo`i|MKi20HFA<&zkqgzdt^~*DvL{3Fc1+n+hhkh?l3(gzf4@Cs->{997 zl73+**m7!e5Pe9)bAx(LLdtBgdtfN~dHZ+7;>cCB z)&CT{=?L2N;6`<1?(C;N6`h^@IDV(tskHE9g7I6tr;kTqC>BB#qw=K6G?rPnz#goP z$0uO%wO410cDG4X*Q|VxLY)TrV;YE}ATeZ4XUUhz_jGSlzTLqD0=r@Jsn} z5*EYS?0>Ph46upnuuZtdR1;@SPH!*J;o)J%(!0X)1DdoXpmpvH|KX*A)30sc#Gbri)}IIQi;qVl%?Qx~2$b*u8_|Wz^MfZ~7soN#Mu_K% zECoEtZ%Ja0*xW(gG0Ab?hKW0qUftr9_n#JN2$hCm^iipuY9dT0dti>WK8tiA_Z!x- zm|s!&q;JI$6V?Cbt{tN8*1q^~O||Y#gMN_qL5K%HU>*-oNdV;<<(WK-o)kWjy4+fk zq`6R^U!0gUmY@MT8!o+L4r0|7QVCY#F~I14ff{d_N!`+BFc4|x#^E%P=?6YJgfA|4 z=bx;o250wbA4%0sfP&yv+FvYj^uTq1It(0e#*6mAg|9IDMFxEC;#XkmTSqyKxMb0u z_E4wZ%Ja1^`9YZDk5yCm4|qAUY(&?HC2-H|<8_D&vJr^!B`XlQ!*uTc#ZCS%T*pF$W7&O1I+Y1ojG2gX=cvt<6s~K#wERa-{Hfa zX67^))hX`!`xL5O11Crd%_K^4w+n9Ay?yhk7S~7>{NrLxcU|hI9+1&Iw!$x(O1d5t ze|}X+Su(7gId&TtfA`vmJgfo``XP)pF=`YMfaLcPUXBzR&$<^ltN8r0b6kINT^l^x zA@d~BZ8fRm9WnZp;|EZa0t}@-wky7sXNH6E^TZzQ&j_tzvOr^^-X)v3pL@6NpO|!x zY7-44sJTU+0#*l$O~g0!p8{I~{8EA*dPzzXSE_b=Z29b=yd ztcD*cd^JciQWaR0yX3T}@eM;60FW;{-U7syWs!ui1O16{%p}C}k5%kBcX1eYVaQtadw3h-Rok0fFXFS@S^-QMU5 zDovgEnr+fK9MjP-5EKu=ZVrfVyZt;T`e_EvoBG{D=#mn`!LF#sotMc^K5f>e<3g-&`)&+y%|}!c>46y*H(1iX z*#B-H+uRC$@Th?uwwv&r9sjf6QzSnTAcV1#BfQf+&xt4ue)pJtv+oFglGHh&sztud zMS2QgM{B2J#!!YdWUQh1Bvisc=};m#{O0a(T}&j_+7}6WS-gK=448-eo&ZNGzVK_Y z%Roawnx&jGGwYZxZ3*tKpNAx@Qj`}2$dKL}*y8U9= zvp<;~wB3viNBscr=0D9#^eEX-hzRl1;G`5qqxy+$+q%_)1_H zG@io4r9jsfXS64-F%n%aTG`7-sxP+Vet7(a%X^ODK(FmO;iL*X&OPnuJe72h7p0!U1X?#cx0v`{@SRf|6+IXb8TFn6~f*!)6y8Di|YcK^(eQ< z%*~c>9yF{er{i#rS0IZ+7prQ&KL4*fEho)`YVipKy+RBZ#?Mi69x|{j72QwjKYbQZ zCGhwNSQDs(s==WF-5|7}#%=X*ThthjvI%ZOc;xj3ZMA zI5E3cT`AvKgDo;W&`V;SRF?Ou`yEQTN;ffMM6d|KP-uNqs(aRv=v?jC; zC2+r@)R=O|;OjgfQ@KE9>z_>9FpQvYrP|?xWc8B5(P+d{mwv)*KgeD4d+)wASo)Nv zcUgZE_*)3MfWaeitR-`F02INZ>ft6=w-=IU$XgK}JLR)C_;v|VWS6m=dUql&R2e*6 zW>r$R<@)Ixx{b{uMrdj@u&efg{y3T--?1}Wi5;684HxF}`zm@fO0Tc1QYga<@6H4{ z)qW|08#r&>$2c!#0m1Z!*tWNeg1H{NP$wG1ulAgcJzux@A1NzsG1A+H;2n_!U6J`C z4eWO6^8*3pn+bukn4nmARE}`en3A)V^yTPxN^PhAgj{R7$YZv%5-oqugXlp$Ct;q; zb>8U(w5}Xbl(&(<3$D&Sbc+Regg5fe87QZEG1p&Y{|-(*fY^ifgoDAa;LOf;R!jDE zH_{LDVg|j zK+E~xCVYUMqrt|Oy^#&Zfx~(J(p$jVJ+C=j2skAqB>2#E85K%w*2UntjQ#ZH2d&QR zcX1A*jN^EeWWdCn01cpOs?$DM$_Q%kF&nB82#XGq2IThszw{C)#?z^p|qV5J}(z*n0-Ul55W6Oqt#!N;k(dEWvWFz~E6k-xKv+ln_ zOu$Mv;GT?H=g4O;UWM(}?Yja~4wDN#jY90G8N*?{Tr~kbQ*CVl$g1{22B_)261%}%N4S2Xc zrCVv?zDYiK}&j#(=NSai3Ogbx?blsTBmYI^0U z^4yo;;)Y@csi!PJvrK^|Jmd+x14{w?09-pQyh}k>^6a>om2t1m7Ge!xji@O%E%U9nX16@VdZHDOXnVUeLnM zM?>Q*Zh*E%8QmA zc?pSx{k>7%fdvQM)=FSe5un!_cRpbb{pVsJwBczSI!E6zs6}cV-EBx5S5v7m^2kQi z05d0kVf4-KS;u3=>+2ndr%8x%ukGmbE+16HnY~_>_&AGt0-LJ;@L2u|EbDA=h_YCU z075d6i3CKQ7rxe?Z$iAI&F^nGhugkH}3LiC~I8=9jx-M)cSj` zzbO2v=Hv0+K;mi+;q?E$KuKgRhgsfZYP?p}9two`!_;aR?cLUE={PR?R+`L10i(fh zb{kVH!xf^*3vG|9jn0&Sai+LN8DhB0jsnc!soH)j23t5ho|xGCbhr9LViElwa?`t4 z5(&vS59b8cO24y3G1NOa$5FklHobCK6OA@WXzbatEB`&_GJK*;^^WsNW{yh_48iVD z;|cLQC35x@f7MF~Nw0}NU1Mm3yzfU`?y_4^n`x^Q@-$umDPMo-s59nu+BRi1HtCQc zjFcqtQ#CyZ%j)f>GaDMrvMqba|E>z|oPEi?1{~_2SHR2Jm;?n~y%>%RNgPRg_t5~r zccoh6+FM3w^k7ot)u0`!(cLGXE`u=|GJR!Vr42whpJN~hIycReZuEVRy;WR6YkwTk ztl|J)uR9!EeYmj^rh&pgK%-rVb5G3yXFYf^}&<9E>g*+w&m^Vn%;-`y=I{Q!f zF7@hO?^F1hBl%I{=!yVnN^~`Qs#QF}pr?7UR=;D5xEaP$qF^!}R|&}tU>g7I4nlN! z(LKotfIW`wKFdPAx1s!IG}&()%+ps#YNf!w;8R^T-;j5aoL>BBX(ijc_^b=2{g4!% z)RGVc*&l0cs06`FoQwk7rE?ApvVvb4@EjrtL2bh)pDuL^zEJH|-PoqCA`Z9 z`UYg^eES%^5)tY9SDqwPy0Z;+O3m5Ke?KRii*#*8|E=MM zlUB}~ZumzHOlduQ@I!xwec81TxZd|i8BXzZ_vRe&x`5%vaH+oNO;%HuVY{I5B_-_E zG(bdM=A?9X`|G{nq5&x6R$quC{b%Ffpza<<;y;q3 zxAVXF?PP(OOkWb%IzD37C^z$eK6>1*Bl%-iE2tI|tGKKmucvvpUML3;CG@vTG~PW> zKKVzWz$fAqpU(X?l|adqvi>x_h@w9gkaiPBmm=<$3BTYLrv}9M>7ZhNH|Gj zTnM;KOL!k$aeOv8r<`ecBf4zo9(X2UT>(3uO zMR(GhS{{#Y@gFPJdskQ!u7PB3i*el0_Dxq{^Q7*A6i57>m{?38=b1O=alBsb3c7-6 z>zR`CT@zNXzC2|_{dszv1<)^m9@oKvIILdT8 zY~I~J&`my0KbLy+^W@p4Di5KvkhXy`sh!K&Lgj{pZUB85rWh4gkuhTa3WFUidhP>j zE}Y-P!mvSsWc`Z4>SD2JkcLmoYv`1AZ2p)PE&sRt)=e6gd7Vef&G$2PHCR5CUhlWF z=9?-yx%;HY}c1r|2hhQo|_l~+rQVFy8;YPIs^3KUsL|dBG(83g$a^<}nlp2_}UYQ>XgI>7CyKwJj zopbE7zZZOp#~V}q7*qLJyde27{q!g#IcC{Bd6K?B%6xq32VbCWQGwz<%PVDP0lk%s zv(lT+#H{pz7b;D3y>dOM{(w+G*M>pDkws2+_^(;dxQrDQ@9yS&%iNf?Ve2$7o3VPz zW1OpQE^4HjIo!|3bNUfY;Pnrg6&3fNM=+6dF@xeMy!l0V;ayfG6!-6rxI~4HCdC-( zbZICPNwTF#yK55t*nk|O6DK9_KTp67o`9_C9OmCA zXrbc&B3h5cJ6xE&))h;jYtXB<#-oGoTrk87 zUiJuxGCY`Bnf_I(W0b~4S!D#E|Ghshqm9d&v=-ZvmecUo5!8BR_|#bW_QCTrepZPe zUn=;yiy6^1r&)jXNc?P4>RFdf!ij+6A6g1T3(hwid+IgIz?=m58X!vq1ihvx#eal^V?_c= zS@}*XCzDi7q%;Blp!3e-9|_y$#UXMxC+LWfKR+Mjx84lX3QRQ!xc=6P_tN}dC>yMf z3oaynenBww@3m0D%j~mv!jU)+f;Df##+YBX;epryU%<;#v1=LrqbH0A+YwSGGWwRk zzrzG5wF%wJDj}IwJ(?0t$i_ZW)y3ACi9Qpmby&~gSO(d6cYy8UA9NNYLW~esx4ON< z@j>;mgeDgE#RH3}gVZ zXs@k)3P#4l_c5W`{iSd^q3%U*x7Uhv^TrrNM$Xv$uOFrXrb03})cl_}F{zG9VK#T_ zX&(ciLwA`?>n54_OBW0{QudE7wrc}bd|N6q^Vf(?8lfa{W9z8~^QjN|imDXR6xLcQxa+lzBz~^DRnpt2> zKz-nxNL@gacH59azRRrJCOshoBvF)2{O^~P!DHA-<}my#GEqduDgVXM^z!{4(dXwJ zyS2WTy$9s&Ptybi?GZ!=rE2 zR}`q-plXlStbYUwqbUUc3fB$=#%RF-*XBara{12)xrB-mLjz`wb)>sMUEt0S*sUAz z9j?9D^2@mAWXwvJ|4skL4GR2i9VGH2#Dhs z?AifR_eaoIR3Sx3t1|B?=AZ8!2FduUp&$s4dl}@6yhq?h-|B(E;_wgxi9#DTB6Mkp z;XnQ7Bg}gm4`@{DIp)7VEy5FI@lyZS7qK3ElhFHALyrIcR2M;n)8hWWSH$8bwHpy0 z62(gY{b?4G0-vJxe{Kzy)tHVam~_(*`|nS2ge;KQTdL2%^TZJQAvZALh?r z2a`xbH#s@}dA@)Cg&(+4jXE9Ye}78n0rg)}`YVWkFTH|df&8AFz4YIoo}Gk>9^L;V zv46ja9wnB9R(Opb{`aT<6X^d0`k#&SKMnogmjAyN?|(M*e>U|0`O5z}rT=;P|3niQ e?El|k6WJ8=?Nv?U_DBf)r>>%XsYJ;-b~akmzCFIud)v}kdM;_mL+QXoiiEe^qpdvSLt?(QUnmp=U`-iQ6o zCOf;6ow;-8o^#J6MqO1N3!Mxd003ZpRFKgG0N`P#@Bma~SaIt;_Y5oG+%)B-0o4-} zN3ahvmbxFUR8#;guya%ZT$C*U@n03#K?XYj0E9d^00OLp`}bWQ{Qq2q2jn6A-}%3a z7>|t+0DvUmqm0xiZ@AN+C??qhsY64u;raj0|9{g4@au4XtL9~PE^-TBV`emf_#dA*SdNc7}>DbGU`l2Ulckphrc|nZl ze8eN;VW)u@Hc4&xVN=Y8|L~z7?k4f4WXc_xvcHe&fSfH`he}3m zd**-80C(4wm4#6%wR>Uy^dpK;E$^D>h?UOhJkkB0y_nw;a9Ac$9W$iA`KB@DFYYO+ zU&TXIrr5}h_oUlHiTL8_2C=781zM_seJ{t$XUBE(i>EQLSUY3zAtduSAm4X!qx%V! z;!O0{#Pbf2NRokzCb?p*$NOb3u$>eoMwPhV2lL3lt6d zHd1g#oZ7f(9Hl-}_2E#Umf@B{yQFJoDnR|?;aY`md}kpyc=%Q{Ew(i-CW~mJ7uSS) z$)G_kJ}9VcrB(2g<1&G#;~GIz^)K{Q?KA9EZJpu`orp8vB$HbC&>pIv?K+|Gp{O1Q zli?9R7(>8jkY!-re={fQ^xbyReht|wUY~XjcHEy&-jYBlxe62o(hycX&F0L+_+)meB-Nr0YmjN zdN_?LK|h7k-gY8ieOY)+`h@>hwviyVXx2x&1UJP;ObMNw0khKE)=!t;TweESJF(W* zwitq|E4O4Xj{PWn`Q`Y6C{+0t(m|h0^RJ%~}b7;5zMhH2n*z9z0EmS@dbD0xKzr<0I_Wi=~3&%bmWBP&7QHrM4HdE3p!VZ8i$K zbbe48#KYM_DCy+n@tWu6krgdSt&q71S~CQ!3Sdcb4g#Nk_)_-o; zbRb4*B2tBiy4pU9#Y#6r2d;JAVTpl2A)C@TH-_)fDI-$ER_!#vjQT2%L?M8lU~4O) zm8Q>U##eOkJrlLp#gwLJ+30&`MBE*}yl^J!szBLA+XSc-i*tpJ7CBIyDwoY?kIOo%$+(f;!=c>$B)DqoOm{{cATA;#O1iqtw*p~ zFRkjvdPhv!nfNB_en}HvpA*}i5a=RWiD;H~CUVFte_n;cs4RMylfvu)w7o7iO1LQ% zr#z+zRQ*Yu@e2*zmz(#!65+43mqAB(VI)nHVc^;H%yQ~ffU_b^_kmPmLcow`JG@(f)8QTN6~~=->3gK zfEO?qlYAj|dN#@eZB7vf<_g-rG0U6y>nmkL&04ux>M9P)@X@1N9^ zA^vjRNWuQ+hE4{vc({E$DB_d^B{hvVzg~E(y)Y4WD+QqtBh%AXvA(}YhALU({xoA_ ze4j`>C`|$5RPq92^Ct&7(aRS+SZ|`5S-6YEu44tYd_VRcCXAd=4a%5aGVeRa=R}ok zS}f2EZI*_^i5687SS6?%jGgALppypRi~KQDpCP4=#kMkqy9t?X3#T3O#1KPHr|Q3T z5$abo8AbL$gf}B%^9%ITg@7s%k{r+~tj|Ej_)RKAN1S-b_^fh?g@^NQh>2vdpf-_A zq>C#TkL#urh>scG=noVwd4bbv55GFNL*Ka-RJbrDtm|()epa60^3PsK6Kh^yC{Gt_ zX8)?!DS8%<(s1$4YEo0uFXPNqzhq=bcoJcSE-a~=;!FdV=29jI@umh>E2?hC9Ik|o z@rNSKA%DRbVu%zf;*bYMfCYc|D_w(32kKm##1Yan>4gbUo0U^-rjj$yak zE6L;w6{p67EeX_q^Q-ResL{){Mu`hXKY5zHz6*l$%-a-aFGvS}uCm^y^BRNW8-0Q3 z$3mf!Oj z<8iNBXprh7@4w|PTESMWym9wb9Z)N7Fj}5%!DlA>-m^YQ+Xt|g%5Sd4f|a%?J#pag~GlT-vF;xwZd;oS;4pu&u8Mcvxxb5^3H z{wlGQ{OZuE|7D$F-)#jr;-k~4Ie2DAYwULoj@3p~VOcFSJ{=l5BtTBDoBy)^X2mg5 z&UkEr=PclWl;~=LqjnTh%#SBY^Otj;^VYr*B2v4Z%xgM)wLUh}$D?+kfkKD3ZSxVH zo?`-pS<84cFX4b%19AEJgiS-im5AzhsvWX$Y7^vX4l}I0y6C4T2Yk5ufe)7ztaf8{ zHKp4pYHelBpqEb5@Uh+|H6!*gm%{NLHXgBu#qlcCn)PPd-=41}wb~^np(ivXGAh*S zW0f`5-Xji(1zeKs<0AwZ$ zi!GI=D%>HdN=#Io?27@sVN2Lx4exDSwegd}p$dcpr|Om>u5cxe_CrknSO&0>8T$uU z!JULFt2iAD+8KZY?#}O;O1iY{AvQio4rXmj(Z6S(P|a6GOV|)<-5W3!Nb=O$Z`rZ? z-gMi}ko!iV;S&9eGNv+7D$`q^rL=CY1ZJkgjy8MublPHcOB(NICJ^~+S?9~JmJS>g#H^-h)2xrm#TH~*9v~u!_}geXGJo4 zx}=y*iov3n{3}1^uZYUE{UPc*a20?BxWOf%GZJCBi9+*94mAU$S`lt5o^%x0>dF4z zYxS7xWRjfC3xSjtPdvajuXgA&2WSH+_{$+uP2V(avKhn%(q3%3wdB={_0o4Gh=tmb z>X;5c&9vYz(w5V?%7`MqaF+|-BU?Sdl9Cst|Aun_-f#??Fg}(7^x%fj)S;g?943S_ zh-(Bg4h`r3_>KGH_8K3qz+F7zH+InLmZBRO13&M<%1kgAl>zW%4C3q4KAV?!-PiPECI!{ZW zVy^Wo3ZLv}Ne+)?(wKI^mrQE!40@No2`CnabH5v-+$z7Q!F)vjWC!`qvy2o1Pc9)m z^Mx4TT15Yw4C_NTYB9*2B~(*4i;Ki ziAQ7ms_!rFAf}zS44jCbIlrG`2&jM7j*aCGqv@4pZ1&=c_R9N!|@9iLgsWLnFhuh7`o4xW{^G=}Y{*A4;jp!L5C ze=Q8WY!$XHemZM(@V5@I0M1-8tv<~l^7YLn4Zc25M_-LLP!Afj4C1(WIGyaDGj|1b zpjtel0rwO~RTz=j9(f|W)b*7P z#-;J$Np`&lqsl~;DHczh@wRCRJrMNu#kgJ<&NZjC;c9j9LQlQIH@WRmEuO2BRg!~0 zm39S1@6rCH^+>N(ARh-p!AaT?l=c;DC9=uM!2_dl^vUf1{3X%%z+5JJT$R#xuXnz= z@Rzvt57|jL80(;eOd+To!}PBLf_V(l-oi~?mILtxRl^-8SCmJrOv;dVYdnKj(6@WA zUL#?%?)kx~^e2WNnb55H53Ik4jG*fxaT4A9oorL5>z}xAVB=%bCeln!HvZ!GquygI zL#!|2RhTYbh+mI0VMT)>)V(DSI!ZO zO3fGyx)w!Q_GEUuoHZ9hIgw0g(iMAY_zW|oO4O`$?MTgt=Y()R(Z;KGA$ayUz)m`9 z>R0)P&i8YDHKaOa{PC65|YK#r>(;A-dyp3pzDpunS(pj}0kaVXKG^%?1cMsg;6U+!9?GVfQtz{P%tsPt5!oXen% zHWRA&!)$(05{oRz_8t6)IuGmj(~l*JS*(VMPqVVrK$a&Ile)dtbyifY;NLpy9fgIq#0(M#($@C9)HC5Bz*pe!#B)dE z#%72SH^;2h1MMbMgH^@idYLb%C?=kl)ZNJ5bE)x>&viOf{ObLH51-Q&kPt8^L4%Ht zG(EX7%=8cSrTo2#Baa0j5+h@qQ*)KOwcMVV_dU9$h`oF>k*x~4M+4Yq7s;8OI(YIyik7r^-hO8A{?BkvRviH~!W>&29I&*pXGvpxrp(Zx{)Yvt?jbi%dHWeDpN z!`v{){JLD9%XvXyBx7QsGfrHB$Nk8#QfyqVB>pi|pn<7){GAeY?#DUvc!?oYH}N|a z11BZEtiIo~%EsoUey?V$vOMR%jq+dnC(^P}c!kYfocL`69wIF#9WXf8Iv1M073ekO zOmLSf#*XMPgSZ?lq1mrTc=`4cNhwPVmlw%M(6r`EmJT4@2gFfW7+!kcsa3D<#vr5^ z%U?fI=nUSbqLW!o2pv~@OcKC(1uYaX!ttdixSIG%QjPOMTQ1Id!5BjZDXu_wwyGx83PYcfT?=?!8@?M0amHECmIR=rWq`PHytef=+Kg z3O^23+TwfHmZ-GY|Yt&mu8cPL2HuJchN@%3+Z9>*CnXxp&)6GbBhY_hL<%?UC#*-~Nul~MD# z=_qj0bI*aoHoLo$>%#3+xRNhkxKyY2cJiIz#pB}|$l6~~H+oa>7In6tOm^kapgMyz zmXC_GqSXjjA2m@H61?Md>ZJ5lSF!*XH=>kL%?ZORz`{uP?oXn6WSGexFPg>GgFE}c zfAA?V9%CB~mz+e5dqSQ;!peb0h^VkJ z+(&1kUojC}-t)Np{4qQFNaq13Wn+rfeT45q9;Kzw;yL4uDJD;#&iE2upfhxIP*P>o z5kXq=%f=F8zF%-QWzFNgZbR%;C&@>GFRXh}Zj*1Falf#CX*{9jH|BM@e29nwOw<1s zf>)6SsPt3R$$a7f=W_oGR2spSc62r_I6;;ly-%}7iw(~Nu_ng9sf3DgazuvY2k;Ut zrO6-hwy`O<6(uqLA@wwCb{8$IwaH|Umv~X~-1y7CX>_-o{)t{x&|$xwLCFe?FiP_{ z3pu?e-5N{6#5xGF3-`CP7)kaB^NHRMT32IQB3eTcZ`O6eyGM#6rCIAB&eg1vb8_sw0w3rcppu6I!Op#sSVSLZAU|efyT}DTeSIh!)a% z>K6fMd3kN3ehHR8iQZIdjs=CH-hbXCxAv==WeT#j`H_D9g&YbQiTGn{M5!2{^xagm zjI*h!#w7&B@3U-z?DmOZryI~!&)60mFhlFqQ+h6Br#j|M6nY$xt4{)DDQ)El03~ij zX3$Cd#M3DN9n4VF3y>n39KYAzfFCBYZlG<#SEUN<<$P}^0x#A+!1$!Kla%Zlyv(J} z%z*t274%t{)BS_`F8l|42(2?3;vK2wMIY!`>Z5C?K~`00NvjgonmM+;-+)OR$g-yN z%>3;ZR%XQ;ENalacVNTkcRPa`v({)Q?bg3Z7C6gncvXW*$Au2r-JChO@d<)lpHbRudV|dhaB%2opP0 zdlY1N>9+oQEzkvltCvl;QVg^bgQ`dq?h&wfmU z+af`#rftPybX?zAtMt2BCP;)xQ~E<HkE7TX&J%Yja0_Zho&7n$c{r!A7lV7bvnb zaguRAn_q=08JD|47WmS%*el>LZJ8cCxk{gu>o3#?V+Icgh-|`y!L}9C-Q|Y8DqWcr zy6xk0Yh}H&5_-jVP$aqcvBQcBk&7AzfSKREGQI)E0jeSf@5kg7CH;SfN~#2!Q)7TW zgr#tYeK0-|*aZGY1SCpyxyk`68lCag_A2g2A&e|v9#5Uk~;swN_p zvy_ciJjlQ+xv6{B5MTqBy!uQ}L&ZQw$~nIEoU2w(a`H{RK$SlBT&X zs~s>kC{oE-k>&mTR!SyO$C>*53-3)rAEdde8okT!BAd$qv2U!Mx#}0=$gG?)&X0Oa zuX;q~*y5qN!WrxaoV`6Tq|PLU`kdG~5GWTDdD7BI19jwy0oT7o8x~3UL>FwY_9ejP zeekO>?`&{g)}041R{JPpb2}ZYc^*^2ZKn5Alk1|ggGo)3s>yIEZQ(n`DpYynB?;l?*9G>MtZdAAG5Ba+^mvK`}t`!{)>igqpdM_(}^J z)bqxv{@SF1^lo1+)^K349ng{xlF5xn1aPb`!qEP40!2ASI5`3H(>&+P@!{q31J*~1 z!u}`vo7}qttgQ*Jaqfnix1=NA672`=WVE`t1KFQ2#X9YUKJS>Vya||HeHF@)J>nS^cYXu zz~&fZ!ZXci`xb%%<(e?ahSmvb2dbCx(_P|5odmw8Rqm*Fk|xw7g6n)eaHx1Q8I*$; zoro@&d0}7rv^a|8q+vKH@z_$m#m5ajTD--ejK#;=B?iW-_~G4WSrGMSu;P1B4HA_P?eclN2C;u%NCzVQe6sE!cioQsc9jxJ9O68DTV0Qc zg*|I|EPq%y^-y`i>*(4lv!8^P#r});e8Z&fCLmq09s?ld*!6r_oy37^p!50dXn=xS zJurA0GzyN~p26O_&$7-4lC+Y{|8nkCv-%Cs8Ke6fH%l~c{L|=D)SY_MQ=JZQB#9K) zO0xB07GvB#^Gx%Hg6>&Z*Deyg?I7o@bHe=qj(ABNI~?96+F24lX^{QdrW59rMwTVT zPUZ91r1sm5Go!K%Qy6gICvYG#YI0x zK&rM*+oij$NAjhcd`c?l$0d!Vubo`ZnS9U(Z1f>RiEim(csT2}#+i+HiiZZ(wG3z2^>BhcaG zADB5Y%_UHaeA0<~O7}b?+3+3u!O%vX*#!&|&44WP#y4!nw=cZ4nq?DKmQA1+X2RA7 z+MMAGR(Cy8v4?X`ZI?M&XiN2eTr*4il0}f*RIV5-(Xx#hIVj<5ci?>Nha9!zct{;v zyr;23u~Rz36_oIHFix+!v$K-s{(1JcgeVQ*<*;U+A-3r{v^!Po<-$&DGS4d7Tea9p z)>O5^j?xRk%9;B_vD$mb0RTl9*_DWp-4JidS9Cp1Fq`&|tlK*vt<+VEKoqgHFsN2% zcKK(AZMeuAK;6`7NS|V;1AQD+8{h>> z7%WpkuklwW6O#{%O;Nd$JejW#E*Cv;1YfNb|K;85(9xv>4Ma=n)_lj6mGV!eCHuI> z2O419$AFP-h=}a|rrx(zN9g(-SLKBG-!uD)-YT6*%+Z`xDv_h?0JEk97A_LoG(r-z zu^dZekWVGnPd^XLy$_?(HF(AO{@!|r!k{_$@3=MDo2yEIyhJuBXUw)maWo9S-693_ z?Vseo5+oh;+e9lh4`<$RI^d8KoqivXRw8AVqSMDE`+NZ}MEd^04o5=wj_Na!>T7qh z^R@xXif8ST@pS#n{$C-&8>b1&3IP<&K9)5&T1jCYu;NdTY3bxxPcSWxu$Mh5Jl7-5oe>iw?UR)-LN zEudGJBJ!+!Lyh*S3#wd9HgY=-8+KT!7sdxr!q>yAb(I~9SML3TuY{hQG>BuJLFPb@ z3pu4r&7#_VS;q59!Yj*BVrh+3_-=Pipw4xFF0_aC2q5mDy_1ABW&*_taB=ZIRAL_A z%m|Vxo0caLgA033Jh1>3OafIK+2Bqr&?Hfpsu`qFH{xkI9Z>$IH&l%+i%YnIW&-iI zZ+?2IG$=b{j8Tt2r&Sp9Tjxf~J@7Jdh$rf8;3p0vuNFJGka(IsaNTF;5Ls5jpfZtM zizEHmsE}o5<2v#_VRH88T$^MjPP*eMkFkz@f@E3+lQ#eJbo*Y3z~4My^)<_z{(M7| z2)!Nfu>ZE1i=|W5kz5p2oNB9cujM|JkG{M*K(?_@Dp94rImrJS)!8C57UW`f@3p_V z+mnE+&S;!>ZECsY(3Sh^FzF*5mt#D?ZLvRmpyxomdb!U*J3=O=SKJ0HFeQp;_n=0m zm(04DstfR5r7nq_E@l16i5>Jz#e{v+r7|HFm%HKHPs8k@vN_XfSMwNX8F;o}to*u5 zWeRx`>l5OJx@O$*#!Z{qq7EjzBbZ;_xjc=2Ct*N?@PmUUtdW5ybrjC<&G3Z zk8DEh9y`<(PwC?}-mVShtn+5yT$!5Ql79S7Rmsa%WikB4fq;ykejHMKSNKBzSK!1k zwJBy!V{s)M5P@W!*ma^dtLz=WB7Wm=)L_uZuG3+c-xsH-fD$m5bd6zv3mYbV+|vbr zLS?U9Am7!h6J&3f;nW)W=B@B>)#3!`_un*9m9BXmTtX8P;2Ijf78|d4qV#Od88y>8 zPr!t91|z!(iQped@zX|D-nVPO0kfLFwQS3U7RI;+F2%JGs`{(s50|vHLUFQ6#+-&% z2O#4KT#|*3teNnZn*pa)kGdcA(*@&J$fWR%Q#I5=`Sa&te3~Ap;e#?xfL!{#KDKU| z5ZoztH-2<6b7I5(ucXc9BUl<_${o|~6`PrzJThP$XE3XeSSF=Lk9g1`alh+wgndN2 zylsp+l5TMFnR|8MUi(6jj_V4mqpuDfO>}#X$`&*J$<=ASxshM#<~fbxgJI6oGK;K8 zR!y{(B1GEZB;9G|%%;MLW=81o^GHw4L3F+I3K%6SWmEWF2PAX>hw4d_?&e>}NZ1e< zNYhb;=Iyi6RkiNqBAhq5q*{+iQD_-5b6ZUwn051a@N$&gNQ=J_Nh{Y7)#i*!6mnw- z5PC1}bH%FfS4`m(eHXAF6_q*X2!<46U3`~+;jGTG)#yC7gEsNea3p@9)`MHN6I58) zb(y&@efR#|ez&gj>?B+X^+}3&EFMV;F1PO^t5R>+4DJp0L;I6y^v%|?amiS`_gyY6 zO4oT9ew?z!58E%-f3eK5nQpcz?cY?GHCe(WOk;i+YOD{Gz>9_R;E)x{%Zc{V2uB1( zJ2W`nRMEeSf?ZZh3H`^zI;QQZ?X;{(UT`$5T>IxLQ>d&(Te%O^eSHJQBp$&}aq0!* z=Ji<*!zKNz62(t$SSO|4SLVkT)o9}95E#?{(rY7&w(AvJMSD`kox2v%O%m#W_5%qa zX)i+UD_XIB+i;YJqJiGGV4cQ>!RL@ue{1G|o9=R--M>1MOR@0dr(Jn26Fe2jtt?-5 zDp4w}9?@y@G^M+13ECsPATF5^I+0W+-XY@e{YH;3VOX;9YutIeXI$r%Y24U1@T!_Z28r`(X5E>GR;}()87HfI*-Jb@$~_ZWLkok(96{ zzCB{*7URP|h1bI~11o?12=jQ*%I6otS-t^x=J_-`Iq4>t|X4j05yKs{c>-w zXYF*jQX`c8RP&+N7JdH%Lw_0Es%l)*LM`%~;Qdynj#p&v7m*K8*74?0>&7pC1<<+`)ke@<*ZEipjx#LG3sduS4y2#xEi0 za>$Zjh+I9oV5my!^4ydYMk%92<#munRyVAh`DA+(*+%W>u;~mfm5=On9WIb*XbBkZ zOCN@K*|Z;XI%Qg}YNIj9ws(NA;ki8c{L{>!mpwlJ;N6_0MS+yteH81f)0d^DHkPpf zZ><;X!743>AUkxJ-@E?$uDh&)^?{||QP2B^J%zA93%`|#ZVadA@4#jyR?t(;!2bJ) z`#GmC2hNq-UDRHNueY566MJMpti@fWd@(M6S1R0$Lbc^oeND0)qhDN}_Go^w@e zM@Sm!Nrtnd1ejYV?a`A~#W5wy+uskMgqL6Ma~@?f1ce-FDep|u59ThX>Pm6F5F~mJ z8lHSt?{QA2U~eM$;6ab4S(-DjRgjc`X$?71k6Wc4e|cgkqWnd!OfwIJtO}+vW-y~^ zoW<{|J2yT)aNVgYvfLlOvZe6X@nv71OUcFQn$hn*{sZ-a?pLGv(hFIMUk5yb5{NDe zpQ#SvB?HPp0~h@e?)J~D>O&q9IVOHL<9ceDw8|Den*vdrzs)^?o<6zG*X_t7dX?z` zYFc>s*8^igOVtE&V0*+Axd50PZ|{L-FbR%^IOf|iy7^mAgqPu_Q4Dcj>BJ1ujTax5 zqWQBA4bEj%H~f+8e{vCpvPC*}iQrKe*+w8oJ2#f5tY|45M-JxcQ1guA!Br+^i%Vtj zgy≈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%0AO(DiU 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 Rps;TM6h5lRR7;tD`#-2JuoeIS literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json index 7d9c03979..1984978e6 100644 --- a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -55,13 +55,13 @@ "size" : "256x256" }, { - "filename" : "512.png", + "filename" : "512 1.png", "idiom" : "mac", "scale" : "1x", "size" : "512x512" }, { - "filename" : "1024.png", + "filename" : "1024 3.png", "idiom" : "mac", "scale" : "2x", "size" : "512x512" diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a6459cc82cbad3f0a6ad74b16952e236b0a3e920 GIT binary patch literal 118805 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json new file mode 100644 index 000000000..461c5bc34 --- /dev/null +++ b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "AppIcon_Blue.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a6459cc82cbad3f0a6ad74b16952e236b0a3e920 GIT binary patch literal 118805 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green.png new file mode 100644 index 0000000000000000000000000000000000000000..754e48b134acea26450533f8611d9a4598ee6f83 GIT binary patch literal 119232 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/Contents.json b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/Contents.json new file mode 100644 index 000000000..cae59329f --- /dev/null +++ b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "AppIcon_Green.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png new file mode 100644 index 0000000000000000000000000000000000000000..754e48b134acea26450533f8611d9a4598ee6f83 GIT binary patch literal 119232 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-1024.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..ae9e0ae6c482fde23b7faa1dbbdbdc0f5f3ec291 GIT binary patch literal 119037 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%0DC?g@GK*_lNlEJ(O+sfn)nd<)$^L|NDe`ZeQuRqb z1%D6v(AXXT^HNL}BS7yeB(z`|0i9-Ppt#nTGvKA9P^aI#w0k#5-{`n45UfGV!Z>;w z!73!3n{)ll{ys#G-Rfq5syxNqAo@hok$TqKwkM-w?PG^o%;<+$Qm5gj%agf$7U}XV z!hfu>`7Y42GpO>=hMawuI@zglQ`+$9Nz*DcG4Ppm>|R#~k;!!}-?~Wt>E2@Co3)D| zZjA{1hnCrCABo?=(?*Tv1mwqeW1qg+{;rKnH{&ix#Iilvb4FT~YpNPo!KazW9&d;=) zdf?VQsVwBS%^=lOR~ZzR{|G&995^ccs#}lf&=YEh+ASA6ZnV2E6!N`r5QxXHz|9Eo_J=QZ0@ zUOFMBDN%FWPcxMo*w-xXZ0C!h`ndJ(4Crz1yLl62TQG1wD<>?Px4_**(Rq!Y{|6s* zmcxK;!6j|lpT&_+L#lZ0OoT{|eAxj*y-U;-&!+D+F6mXE+82hDQJ#Bp3?n=Ke5H{1 ztHaJHb>IEsSg4<|R{Kb4Z`=uL+BB2Agf`2+fY_^)F?BM7p)o0`O`Sqbjydu@Ts)Au zj|d1x_5`#YyYcX9e_t}sy*hf&p1`!k9eVS7RDW$40$(i6_8?c?i(j&~zEjgTCGUPp z+jKngJyE(SUJZ@p|04s$j(|02LRWk~I*Mf{6OQAbscP7rT8>}wbvVw&-*TLqo())l~u@w4|H;M^4$!@#w6e47b@7M&&>$AZX)^tNUZ736!AGa6WQA($E>SJ!4 zM^e{Py!~0JWO+(QSm+iD7R}#p$={ zrQn}Ckq%-TCfTL<*g3M6)=eYG7NX*APet-fR+lP;W)I;BaN@D6F>{I!n5I+Ft7v-+ zkc~PZAsHOc0pzFJfZ-NZj{Zevv-Gs(WoznDs+32pVTh;7vb?zX!dnbrso${uf1$Ez z&Q`U}CLg*rM0MZVJuGrcm41;FOke*tLLaW`%r1VDEa?7~lWy5rUOh|yZ^i&466>BR_ZzEo+y z0?Ou=q`!7mLPcmWkpoV{d;EY8-1{<4A6NAZG253$bHc~o_J^5og$i1^lPfHbI(Np4 z3tT;$Nif03Byip&W#+5~MZ%TVRPxj^B*Q)5mTeYL`8sqfUkYX#Kkfec7o@=MHQQ!z2u|nImDmd%(G1D3VDs((U^G56N-JFOqA0z!LXtOZhjh^LP znVsQbAYz$^7y^8(7qW`TG1z;jVaCfFveK6r+oaQ$W6JH|f!Z;VIAJ0fqs2U+0Y(jM z4wk*83jwK^#6SH9?%h*xi&>4`?%=rF@y}^PfsoCTFz!va?q9GB_eNNQl~vKYWMhA_ zssY^ikdj#P+i6(-@nSv+g6{t9rDLM-Q)XBz7a*N;pWcf6LlPnl=VldpOfD{jnVLl+_TGcarkpeg67Yfa>EnarY)BkQ>_M-hqtBi3V9gtbLDR>!49xn>Y z?1*^*gnYi*iu;@hUxa0a$A2g;HHb@V<4J>=VdWib;2HUcrg86+7!$h z$Df)*x86@$t)7&CAo0KT)u`NBmcN zX%<&rR{gJnPLAFDZ7E`{U$rUefaD?tSbCZ_e!m!#-i>X#a&ZisYm6%tn z@EhW*jPauyN=)o@mZ5$X?6GE6L?ww6!OG)L$MZ%LfiLwJrK=Tzc(5u6nTZ5Q_6`*0 zF@ed(VTWQGhfGMhB^V?G9J2gg-+H@k?60+WHr+#ydPs!c6Vp_^YH2ZBR5{1zvF$DU z^EMjvGT&#F81g6=UBJE)YNpkAo1Jn>6!0`TPk5%KVpH8324rCfO%@utA29(mtCdAW zje4zp;?{DwX`0V;vio_!SB`twW`?{GMjh-6!48C)0#QLP5CPEei zBHv`W?Sxb6;GhpH0075#kvt`E7I!c`+X`{DDRtgXsz2tG6jasOu?Q4?IljIo>N**IJT&jjv7U!XATsZI-G;g{pQlAII8--4C z42)v!B|&f4RWGsP)~@JhPXy8NF|NVes^u*q4Z)Ib&u0$JPfvWfM2l5PODEOwOjtJj zZlUFwD- zZ+G#wqdF@nc+x%d2=Shu2ko{4#X>Gq?~(#2;)zcOb$6|*F(ROhM2wR<+iaKSOFBmxV6 zaexMVQG=!NKh-Bw(1cGlJ=GT)YlA#HV?5m_SjM~SkuzyLNivQY$a#nDGAtyyA#-X{poLW zV1W-plMV-ltSt=Vtf!tH1 zep-llkv8LeE2FJN?@P2@=fW=B%>DfQSJ*$w89x}=_|t8aA>pC8c4{#Wz?W^Bd@|F? z{U*hKKZo#xWBR;P_^&5N0;VThmrcgd4kxKw;9!culqG69fKJh|4e^W$N?jR0N^puF z-8!|D_SVdjvC-(i`dE}=v5cPZ+#ox)QYI+n)+-S&<;q2 z*1tz&YCL~C^fMx$fYhBhUCx=kdOmXTc{gW1(~THOi%BPzY?<9= zIqe(W!7Xbs;HqTb5`dwZZtODvL(^?-7VufjC4?VXy`J2W@!W??2fV0m>|2iIEKb&j}t*7+ct9#Ulx;`Wv zj6a>gaogYhN`QCleb!I&Ge$sU==URF;UB=nxrHx@K|C|GlE04d|9hm?b7$k4(d4Le zcQUr6Zoj0&B_Qd|{iR!&N5gq)zE27}f^NSb{8XTZj1E?}TDxUFPJ5ELwQ|kHl~53O z2C;pPjCpUPU#^Z>PAXk@Qnk=xU5Z2vSkwOJ=B^ZA*sU@uewZM9Js#q?QJxnnE7|nr zS@%BbmnmbBs*!7fiX0-1&?bQ$c%PSPYY?6;x*n^qV_k43gcONdSS9Lwer(%fL-Vbv zeR1)R9V1~>QG+b07JK=e&b?;1(5^{XzGS^-b;tH|R+{p^j{!Xhp<=?^_q`nqxJf5L zvyMY10}B4h!~X)$Kt5e?Il(+t*e|Uk!pqBSPLLX`i;I_c&C8$xWa@j7`X9xOAq;)5 zmf}Pm&H|)OrxYuXO z@Tbx4w6)v*dMr{EI%gp|KYexxJ8(%j#7tvpn#TT?f0{1dFH3(vp8Hm0Y`P`zPR0?!PF^Yj<*_Rm0JF*g zH#s|%`p67|lW!W&M2;o&&_Be+vvw=Q*R1zuGG^x$O$^Kv+k%b1_uD9=gT~%qaUexY z(@)y<$BQNP@={4c_+A2L-ZwA3Dc38@IRaW>r5C7L-#w#(HDQsL2~=$lV6r2CgFc*( zVFr;s0;jP(r2Mq}vte)O!XlgT&F^PHH&aTxpL5-_UW#MSJ+vCofDely93{z$nr-;S zg^#D1PvOHvd33YE1;Wkcm3pn=i~71Y*0aiP(tn=cJsySaq#hu(DDjVRW2*4K=>v~f zm&mNR?Vbv2pgPslD=vHzzilBT1<+GEz^j_!>U%!4QwLZDS;Ye@?sdZ=>(?}1TAX24v8%?SHe~OEr+@jV35oPbPw_I^Uh)0zP#Zq4LrY8E47~-%)ACXjzGIgh zEcAxs$}L$AD}_uh3sY?ucAE!o#eOYMa~tA+O6*Lmrx-XpIURB5zrx4X0Et-Zx)>iw zWN)9}6xB9bn>pm&I&n=wr6~A1^+cKqW$s*;@almu$BBO&lU3qKx~dnn>>BbrHFU9V zP(D6h|HZX$r~dA)ysCI&cpz)sScYq#GUWSKgF(iP`Lu8J7a$np(}4IRH=2MQChJac z%%49leeCeaV2|#%fz|4KEa|RE`EKM^fHz$PI-Q^;@QOwmwimBGo$n-~89Y_?lj6Em z@}9Y_UChtW@AkRaSq71l+Hu=-=0wQ*8 zhrJuFDs6IAr|#n<-=d45DpiT(oT~>zokmRip@ST7cxCZx5yrQ|W<#^3P^Y113=u~i z(N*}^)xevrcFmtFw1z?$YmD=irHiv`Qc8G&$$h!x7Gr2eqFV&QDJypFMP5o zN{D7!A%x9w){UEzCbGjI(+;@5mv4+RR;~yX!i#LF>Kl0-r`2{xcc}fq<5$!#97yEY zsVn`5EQ_fkho5zo23AAnx3OQte8GIpM_&a&5R}Wd%y-!2uTA|R)U|1_qrNCp$dfts z>nPfy2<-6>mL3(}=tbzSo~Em<%!}v9MSj~nVuoK?eaw#LF@mT&j?4w>?_SqA z9V@9cS$$ywBHF$#aJ3{Wa*)3-5=NErS!!#R!S^L6z~=n#8)iv28>4y6Y{yetkYcv9 z#>orZr8+LY^ux62$zWMuJ`rvu-CM}ULlkf9Jo`)<*ZOuRaqHt?Z$Pc+N|8DAII)tu z6}Hn48FSPEIZr4#6DFBT&_FaS5~nYrHtp=4Zh=nT=N{zpjd;as^MY%&i9*c$>T@Z1 zupBq+K66F*!rdZVbD|>q8ef6vX0h1OUWREeRRwlVt4sa2-hYRlSC5^nZT8S7w0ZQF zn@5ipkh-u;TN_7(;bX@F^H|zYe<0V&2N|ReaF9WIKQj2<+cX{p4f1)yC{tl!Jw4LJ z7o@3h8$Y)-yX&6gm4?pvs|Q&>_}}7IvBij2L$@DmVDcLl-gY zkkL30`TbRUGbpu`QSnkK7SD0(av>=Uew!?m#_akubJ$r6@p@!hT;`O{vV}dksi)x_ ziC=^oBAqAfTGBxc)H<5eq=(nrD1YKQ!N&r5u5L#JFwZ5@oKtbtxO?t;O z5<$=p-OR({3YxkDm&X7lBwj`~_+(yosuc9eG*JO*{*W$b;vmDN=2@VbQ2RjV`zs!F z^0s-XCqz-`7*vHLvIAfQLuZ53Qmjg?Qjn~L26@t8L%AY_(!FXM zSA*lsN`v7vXM?|)L=h^t_vNi*C$gf~E+Y${#fDitqHGb3;P~L0=BbvG%4O$v&a}Og z+3_cdH1MfTEkkq-ojIs=0>&1+2@5YSpvI~SD@AC=+DU{Ub$K0Ozsf*gp42*3p{&u())X?+P<^?71$X9z8#6yvO) zH-p*#a48-~o#iLSeqjRcTn`hAXjl!uxJz}~t0!*lj+gdhnCo(>0xr`HN3r!W42_=j zifU?W7JV&LnuxcTSk0RF)lqyb9=nWFvnMJB`3~H9NnLXj7-h=f%4s@O;ey?^uB6hb z%~;d9_7g=RSELSE=n^Gb4yK_VJQI0USHZucc6Y7~m#I;&sm%WA0S*oQh%|=X+UHPm zUft}36s-FMOsDo5|&>Oxil)mFFS zrzG(;b{gd9l@pGiZX(<)C0}YTN1MMwx;h^&QeFH@cEEHW=aq79S7f!mMiPym6u^N} zS)139!a)*pF-BRJS(U4JA3My{%DEKB@y1Li!7Yj78&<8H*Im=niFm|VwVb-Wd^V1> zeUnCPkh$s?htfy0K(JZAZkpIU$lAhf+(>7{#QubC*0|?K2TFgFIN#Ts)kp)4EQ(5^ zue}e>g<9r)YBP<;@#O)-D}psVwNKFc=s1liga#xueePv_hC1ICuDz!>%<8S9>W<%R zY?IkY>vZ~}>)EwV+Md6w!6iXL7#8d?nfn)D5>!6o_nDVCFg>t^!h<%z+dCc0SkZxGA?e4yqj%M1}>)3I7Dv;>?ltHCdx=C0K3 z8T)80ZH-gR}lpe6*I(j7k;3#HUTSiBP1{`r2>NmF#&?I5e1sh0JUg+j#VojJ%X zNu6}S;(5_#UG|#~WgyJRT4&0FL+q`%;B#jh?#Z-|Tdak?YteyNtotbkljhW$G;{eFxO>jCJ zG+F~|%9lB8qFnHbf#=xd}L<$C+@-g3Q8xrW}wLzQPfZ=t~R zwQfzlSqU#5y9nBfykwa7P<5Ly&;PxqDvVPyD#{0;1iaqp^;c?$D;0IzirtB^&TO$_ zm=W954wU4eNwt;kTv^6IrJjVl%pLaza|e0U`CPCHd51)Nj6Hj2>F)rgUvb+5?-Y~v z!_)7qz81r@N_Sw2!5Q;=HPYu`XzUQiyZ1o_-S2*<*NM4_saRw|y*?D6G0Qwchcp;E zs{4u%2#TIKeQR%WvL2Vr_J@XG`(9zq$0uo9j&`N03%UD7%8EoB;f1yq>r{_BxqA0X z_#_KxD=G3!_Tri1${oK3h6KuM_yfU@*nxcYFUD9C-&9l837;c;9%;GN8yA-yQ7W`t3Tj$H%N#ev2w^tPrfPTxJ4)auyN8}^Bb z8$P@2s1FwTp-n3CI5o=v`9yAmO6^^03y`^X&(WSwKdMbA&8}@}?3d8CPAk!0jMiKN zMJ*=45iv@S+%ao|AE`|rnqJo5S7CFeNK6T&pSOzeFL!V*_8CrIB3pNHUY_=p73a<8usxA zZ}YnP?y)ULr9mF%alX{S4rPzJSA(_bU zjqE;s-o?*Rs7x^d8~I+L&F{&7$51)@B%lNesNmAArDJ?hQ#RXQn^vs-%$8Ie)a1)0 zS$xnTh!ByVndTy&0W78)bdBBA?s8=dcj%+&+NsZ3!$;iSvOHAT^D!&v%%3=&6)U6; zMGz%dhcaB3RKXV+56qUe>5E|hQN-3Y0?8L)xTiSwHYacMF`ZOX zMLz$Fdg1fM{htIavktW#Z@elzjcQ0Rv76CT3hfP)3oED_EnNJJ++^Ei#`N5G+pQb9 z*rJh!e{>|P;NGt}*!vZ}r>{THdSoizm0on%W=?y&{@En4M-S+zSF9k0gw%~i!E&%I zI3%Dg(QP5fk}rufEq^n@k;j&_g7QN^rK;V*cRoY+Jl^h zUwEypoK}|6NUk_Yl1lASknktwv9*>%pRs7T2i0J%Wr@zPtMW&i^O$2sqV5_K9+k^ZK$ISAfFgp$1&OjCi3GVJI+3?2yj3v ziPdbPTR+8*%dggSVHFQL%{J@J)UMa~3`mrItaK@5&=SM`^oX|+88|Oi7ezSP_o>8R zRCEQK`l=vZ$gYZe-*ZvZQRG3-A*NYpV$tJwut5N4=jopbZ@b5UVjIzzr>jt&s+-H- zrt=*vWNxu1E^0O7eOIA7XpPc)L~94_wiSEfZ5J+k@>NXn@GOP37TxG|iNud3!-g}5 zT{VXv_7BnL^c0TJzY3EaSt4}%Bo>79%)iEimg8y*%6J(UG_icHBagd4HJ*u=3QS;I zVXCWJk;}Kf1;7yaPSpTkRMjf5C1O*!7(VjanD&b2)mgUmE64DKssjPkssQq$*G5O* z3*8Q;@F?v?eRK8~`b+Lp$1ve5ca6w}*>WxfgXeY$k;F`6t!B`2LE%Z4uH(6e98e@~ zK2p{=&6A1UtMc>n z3hBUK(&4Dg0~xqRq#4{Fn#&g?R{tXk2RV0K88B?DDSQW0DpA;7Z|Ya-6U-yNWcbbz z?dY{SoASqF)sl#x5VqDOnK)#+L=j}K&gg4FzP`?;V5Xa(S<{_@VG_f_v(ye%Df&(j z(5S#2HMf3!4AG*Z*0stHVj_+fd#R6;oYJ5Mdws?xMQawS_S*A}HseBWfQ-!yBE+j` zd=cU%WR~kHP;9IQF>4_!7TM&4BDgfK=Q%f(TTj3$%t8n-mMB4$G1w4w;+;@xm7Es` z4YDP^VKgcx!1P~5_+Gt8*h>b2`TM6A!VO$9Wmat8nAp4=Cn;KdC&f>U2hHP|HgvOI zALv?GhayDOihEjK1?e&-U@I++Do249W#SvGoI&HDNBb7NkC2mN@I(f@Z-K~Er3o{5 zXp`yr=J6Q7aS`y)u{##Ig*?*~Hj!7`-wt-31NQco50?`5`+yfMhD1<(9#mN^e~>Zc%#s7knt4d16hbQr4P8S~h~! zv5R3SjV`@T!g6?FIBAtk(I>=a2DbW)0dDO>ZG2@_l#Bat=UJm!Pe6 z-*ZT}LE$xxH&1S%(saBYMdyvO)y5^B&<4RL4A%yxKAao&`k1kd95oI*ecbxj^kXlz zLS7}Ml5)|G@!d%ezzJTj((=`O>_Pz88i&#ytM{N<>QW>b0ZK}ZAT`)B{QRU<2YBt$ zFljM-g83r|QNQ2bMfw&P1T$VCKHD{Z&0^18FT+Uy5xO0p3rF_LlTdU@pd346H;LQW zE(2M0W$=yVD1LrY+P{6E%~3d>1c_v!8!DKeJbE0?-{?~T_Q0Um35OFw&F>{(Y;5!3_!aA*VzZcPl!EB|B>G|eQOAZHI zr#vh%wLaj$I2sU5AggjF6oAV7oCzq)lm_`xfdWZj@S>X3u>+3!&Vu;X=Z@Or9mdR6 z)Rg)}cj+5#D&4%M!^hr_!zt7=elN>YMJ0U3qqs0Azit~-WgN}7_g*!*cLK<@&(ECC z_wi!;avuj1ruQ{BT{KosO`~gp?!sE3K$z`AP%s3SS8YmWF6!o>o52X^4f)kOK2b)H zeX9k6n(5^}HzekcU%|$6?+lCnk>Do0iS)@XM|GhY-jte)Sj6=lSZQJd&2q*a!maWd8n*>7}uF$)_qldqz%joCMmL zmg2LZ2IH59CgSZ^e3um0&IIZ&dSH7XMPOC;G{AR5uNUl!5ISKMM*tU16|LWF+D!X-;qbd5m-|hV( zV5wOipm#p>wqNbJvlIee_v44u9%e9T`im~Cdcs3*pYpfk^aDy~Tw+ZxCo{sJ!o=^> z)^Ax95xT83oa4HO69c8kdP%&xH@*|DUib?2RV|~#^8wE^Yi<|}-%O0Q_@hwLMnpzG z#3NYi18g4KpIQ~hAm9YoCmK{8e2u-a=rXzfe#3i*5_bnJZ301h)Ig9NJbRK{97bvc z)&70k!Od)mr@X^Lb11DtUVO03@{{g>zA+6qxyCtMIk_EA*Db=r! zIJtgBxT%%j+QgN(o>||^9`L2&#l)}QK9syD5{7ZB2LE!`7i+d7!q~cItr{@t>g>9_ zQqBIwoJl7h1CZ5T+8?^N))AO>xWu21K9S6=g)k^5}ce|ki`Lc>5Q*H zDe$0f+}}}4Y7I{T8?A$bXeCu&S9S;;*seT{>@0UMvRUR!%_)^k%mX!=D^LrAp-z@q zvFVuiqYh+xz87yAWrm?v^h~|hE)6(4?QEBwq;#M5Us61~&EM;I$|YKJ_55UZWb8YM zmvL_&TRB%|?8r{|2UC;!pEiXAaq(BG`_!Ih=U>Mk#IUDZtyRl-$F$-)Q2ajO7h%N zY~$Vckl!M){j?U2F@}hGQ)Vr}VVCeozVoxkt0fQ$6M=TgAt~F1>6!Bji<4B#@V1a_ z31*zZkQbwmf^N>=kV`Tb$hS^IuaD3PWdN0s-q8Fiwow|>WRbO)M!1m8tc!O}|n zANUsjSBEKJF`b3jZEfq(%m%h=3M{W`gn9HIQtN$;go7ep-TRMk&XuiX|4P=;ACc~G zIqle9WeROrXzVCGF>cK9?(Oj#)q(IOEeqE4eSNXh_@@x&zzLBiKi~W`%)w`RJvpJ1dYoC%o-&JQF?4vZ6j6i1!yY_Ch5w@9 z(eSs*LF>O9&ui7=a-900YrY(hzXmEb3BLEq&2A0wEtzDNnNVvJ@L5B;ks3bNhACrQ*{S#ApX)C*ye`@l&PmN{LjkSD#`XI2tStn^DYKPC6*9V2 zkXCf`*2Z{lut4essz*&^nGg1PGjHu@zQf67)3~p(3oeQ+!nOK{lMa#9hUiDWUKQ1D z4SfBwpGuiasQE~FMW}379u0f2G@NA2rPT#ipH6%)5kulVsrtk|yLrhVG*H|gPh4-8 z;<`bs?~iznZBKuN-^jk!eVdO&O3yj*-6@Pbm`#7=DDqEM8wS z5~}_DV_k&p98EDY_K&P z=D1Lf&k=2^>k0kBU6jA*rK94jdd@xb{XlQ*W#B!aD=#&v6?Ioa+!ntpY4??EO`VRq zgPurUQIy7sC3F%zN7F=^K2A%Lbcm8@@?qH_ECfgbJM{FxcID!QZ%Rrv<<{vI97wu^ zEUX71e||d}t5Ck5H`p<@Y}(s+Hg6|z^>y;be#-)bQOVU+!l2&s{=8Uz4QOUw{+U|T zQv~s}m@R&Tr6yK;QA3M4OB4kcwrrsq*R?kp458`|vd*HBv>Z9*8KmAq5fQ`w>!XCkH$m)M zb3LbJq6K@GE-zg%YUnWW@Q*F#RTvkl+jP~_j@fc!#X0Ns6Xo&0p}T6*{L_r+nXS0} zMqLcOZ3e7^DmwlI$80RL3V#kciC(VTT<~mH?XT4|?O*JTo#B}r`WZc*>vlg+%_S{=n2Z*m^WqE>4avA%UkLEO zDP;E-elQU{fOT4p=4zJ~gp}n=cbISmGQnECL1o2^0Dnp&`_U9TMF$B>_V zd&rQJeVUf4rqG^+#8Cumj!!3{#s)%x+1l7>w31%sCp`x*XxKv+H`ii+`9*yRY%*(X zu_TCHc?^Tmf}-KKFG=r*Z=;{^8qrGx(cF5B)NYC7g9r>jcDf#)2 z3wD?#kiGWL_->2Kwwf80%tp}=64_l!<9Q`nr+ss|QSGdg%A;}Bx_$knSG=V;=R2r6 zW$G5JNZz72uj+L}tNLF`3#Re0-^%U@MW48cIK}>!JTSLu`RuFYj;%$G{}6n|lM!-atck4~8ONkhR?#U@A7zeAb_h)@)Md0m_*rY71T7bz8dHg|$5 zCtjRau>uVZV?i&kXFuKxK#m2w|0C_*K@B*K>qPB|;er#pDSOK+vDVG?5BM{y~*}67_UCbnyG(+0@ z0Kx)LAqR2V*JN!vwKXONy=?r(!%6SYLC7Pe5bXc`12(i%0;7}KcL#3Yc;_Ui_25Ae z{tLpYn>rHv+1THT7vG6UqA058{JRLCP3W79s+JcxRDU84Vnm zuhk$9EjF7X3}A4$rygS0DXP9L(6hZ-+%f=hf}kyklIN)D+v%uJd;odiNs|XSYJG+ z^6ViT>l30RW6SIBg96E~A2kMFI%C9g{qX;&y)VoeU0q%nM3YJQn*-IVo<9_S#vg)o z*^=0Sx#9M+#nd?#T_8v1e3F1_Vk;3VAxz7sMd$NxsHo;CyrGSI88wJ!*&DAtGmb>< zP?t~s`#@{)c+2SWGQG_eXnQ#Y(R6G-Bt+PKyK0r0VTa}yg`I+Od94^%KggjIOpqms z1Dj*cxdnc7tApC*wTHO#=px3XM-Kf~9SI!K77{oCxPzp`w5-K{#5fd_m@3iWVrUoy zCo$r)BYEf^uMg~A#^&pJv6Iq<2bX*JyCda(j}YonDo}x$aA`W04{`!JHQ|k&me?Dh zBH|6(fy1uzWnuB!gOq}SL#U6IQ3=G5+2 z1M`*pCc0rw1ZqsO-si?7ySv(`CalQ8dc&$k@>5=C^W3NWG?vAH1&Pt^E7;T~25Iu6 zKSWRw-e=CJHRq}N=MYxBeRm}>Ip&X;x=b*_PvJ~F7{K`wC36$h@V@{F+bU-xcID^ zafR`+)UyK@Rt(V$!|x);jq#6mIt8zrj5Sx^-}HH^F3;9B@NeZSBpW1oITQbY#18a; zHeCN^zV41{5L4?Et-QFobIlEMbvv|xv4Y`k1hNU3L5=|feV%)0I=%AhE_|E61_OWX zAKEk{F_kdHMd@E8{q6R|arR#VDIVGeu+Q%oK(w*du7&sfeo6V)kMntUq3I0n!bgA@ z9^kXu42HYRy}DPcfpn|!07PGHq4$QjvpPHw5-A5Ek&*|zb9p83Te~9*_nNt>_1L?f zq3Gox zNz9OI$qen@n~heK{yXPBpkuj|CU>3G514#mHB~4a>Z7ih># zkD*n568ues>cZTGEWd}jK`u*mNDiQjvVq(3@4ph-T73N#PWGJom4kfn);5`DpPatN zP_gJX_#l1;G=F*C&AC%i|1np%3}n}7liK-^x4z(5(f5$pfL#EGZ>vV~)UY82zt6l(K(r(_h+ruxbsXo0T!{ty?*ePR(9 z8H-WY$$Z7ANxwE}QQ!pvhM#V~>@{C8=!KlcKdmK=Ag^?%7Y$SJrHQoy8Aacx2$eIF zA*q!^Fpqz5Uhl{ER4pNpEeWz5HfzxgLS&Rt9aI4HFxa3gd9HkZi;?(B6@q~d?ndu=_q2+D|Y zl*3fO+02cb9#C0CdzI)=F8ZmQj>wC>N#XK&vlfmw431{3&^%qU>W zkrd1GEi%Z*_yXBS81oscc5XOY>Yc9`ZDQ0L!adCp2WZ>xnUh#R$)`X1R-g<6Zx~rW zqY98uy9`3j9<-nU%^NrZwsmb|avvD&4-r}FEqVdiV0PUQx_Cg`kOZtJf%u{Ei&f8X~T7H!zcCv}---eC6d zo&4_(a+br<=bv6Khnp%Kag@Ch^*1(W2us?GvJY-k75r4hK!kP2_G?E3=rAzkn2Ldq zrZ3&yK4qBTyfB}#M@G9?^$ez6h8}u;1{_W-D0H1Xs#-8zv`v835$<6>|HE4{u*#Utc8edtZLg3fb1x9=A@OLqN% zObMv7qNT9MR=*>cSf}oyJO6v~BHwt5Y5(ZF)>MeO_S%^|I31i!jd4|tvuRCu^4#g! z&-1SQhr$r5OZf?azVXa3T|XYF|1|(@Wia9Cr>>lvH_Ndui4Cp6KYHt3AE#RO;9}zS zONDl&X$v59UdR`3YKAf^<_rkWau;$y5jy_c*d`}_yy*&28o&l3_gmmEhqJ}un{6Q0 zTjt+1c!CYquB^SjSlAbw)mOeNF)=*GtFLF96Z>+)tC{t{Z)>_g?xzNKBO6)~Y}*XU++zC!uJ6x|M?nqa&>#K= z9|8drE4{pGaI;f!@=bd;B{A*a@x&!A5V(8OU4&}Cq60dzhYLdORMEgsYPFi#Os(3s znrxxR$R7@5NP4W{snLs``0*IUy3%}8DUa7SOz7_q0eQV>PoP)$y3zjZoM=C%Rjf~o zL$1@a7P&jkNQ>=GKTFZhKqJ_L3BibIkcavBq#d>yUQ=<8kVU%y0cEwxI0 zbu-4Sjaeh=j}MSm_ftZOP}!chX`VH8=^ST`$J(XbLCBSV3F(L5r6!k4dsesOzEU%5 zA~64;83%G!fCiTUeD6>Wa;-f3H`OL=HRV_@w6^W+Q8JCQf-k5jzxiY)taj&2R&GY6 z@YfvT1kQBlfd1d^r|NfUOxGMcmWQe#E!0XKXD*jApJu>F&HAoBs4w7;ij#^`*TJLqo`aCLJ^q6n1i=G3AEZ+_@k(VdE6t zX?fP~he4^j^`dA`8fvUg?7K0iA&_f!m6obKCB6Ce+=X_wi-pL)|hK0@@# zj8CH)XqbCKH`SiP8U~7mg#f}#pK3$PHT+}+I`rk0y<~ZuE7H6BTWKc3;cISFLniM)d_U&+) z={BgH@J!y?fIEA44=rs>4rrvji*PnGo+sOx*I#NQP6()=uk5Qed6SshW&aCDamRXc zy#pV|Yg4Jwv;77O@dtxxaTlwjA>RqD{eHYC2^5aDUuxiaHn7kswfldOWj5X*peYUV zFqTd1KHF|C2y#sMr1&4c&1&0Mns@G}qVhDJSMIkr2HJ2QB2)%=hIavPyl8Z1U-HcU z>lV-v7y=$=)4J5uJC7OHB>x5&~ZNO(77 zH1vTDZ~HpjBu(X*!MFJ(@5^wy5pi0~W2c`z&*g8!lxU$57I+DNpRifc8a}IL~e6i5+d9tLXi#~04 z?gU;H{^anCgfUj?`6tSziSEO09+R}Cijzlo2HplEJ)4gm8BBuUi8nvoMv1}JLbXNO z&aC)(`n0_NE}=}J{N_$Atx2I9uSuC?)Xr0>Xumi)(S;bvjy^>XMK1dd+C*H3m{ZS+ zxEw1HJqDQyfDRF@Hwh7=%RCy4o@kE(JD_L&o}Y#@Yq-kEt_eQvF3%NeEF#qzM@qI6tlcTJNtN+N!x%=3EWO}C48a6NChGZ1G^QNN%MTgzy32xBZlw} zUmrXirL}6RuM$}6!^E}z*Q7Tu8uGY0vi-g%xSb>`5um@ohZy!xQo)x|ENbatTC+$9 zhS&JAW@Uq5T;f-#%xh437l9b62X1D_5J?8SV<%wKKa`Wi#$b(>cu#^dau+~+M@g)o z)h$-=+YC$WWLS*|*9mhZOxJBWaWy4Qz~>No(-SVrL`i%aKB{d`oee$Nvl2!T7FlCh z6cEwkJaLOLY|V&Y%yD!;J67e2P*LS&zGLJ0LtKy#pb4HwAg@cCgruqd%GRZ;rp1D$ zMIlE&8y@TTfN_x-)Vc<{d?6Q&c%WErXAf&GR^>lIp%6b28aBG11rt1_DhVSsMH)H_u>fIBu2~qQ zrKNiosPpQ4CyI6nKGD?Vd9{UIxEMim(jK^gu`Y=3UBZB3OunE=|LTwo14}{^U85n2 z9Bf86$7U;rQc_KIA4>ciangaZ$}HS)q)I6g^7 zZc2M#+3T)}xS$4rs{go^9ozv^80g|ZUR5YrOK(tvl=00`kbZmcCwu0$><+uuX>@=` zmL4k1CF?d!3r-QMWj=*TMY)U}GQ9*h++qZZcI#;($=2WklI}8INVr9>hlCpXmTnF) z%=abq(i?6mB}Q|e+`nTb_$;RK-(g7e=pib>rZBkeERX==-K)`Y&RNr5K3bX27saZJusyYU-5Dk1&aJhnH`bA0`N6ZFvK1YVf^9me)kvln^T3HQC$g6He79t zSf~`ihwoZR4XpQ|?8%8L_?~Ci4;a`e@Up?%gRwveGiT!FtG~_2x4(~Y>f?#7NKph{ z_K==0lQu}V$Gyo0yG3>~$&jPsy9N%=d9kkze*5E*yqjE;FzM5ZMe_7~^=`(s73a<$ z6}HGmd)*E?J(w9RX#qJN?B@PvpB@ng;=kMHO!lGpdi* zVBQ?$%0X*7PR!qnmRc!VZ$1iliszDrt~Kx+?ljUY+it)hb|niBdn5nXe;1X&wUv z8io7Yvbcj4%{yK!Y9f1aGJoGR{TyV{sf!%bK!Q;(FWIYxw|R6DjdS(|NGZcUt7=H^>FMSD{u~GjKLX= zwIic!?@Mb7G0Z(ws?7SYcx>=OAy9)6cc!MZAR!HPn6Z?HY)sc&DDVxHTDn`q3{#RPe$&prVZ2huaezdZ=}5m2>kP!6|D}W;({swgxFib#n62Za5-A;|sGLG?_qLaOttN&}3% z;!vzQ=*82LbuO!Qb4)0p1>I?{&Ky2uEO7Ho!gUiZhJJH>-s&)YZ9?+O{kX@@;-yO| z!sq%<+W*?KVEWd!?cFHmy9%LLmh-Whw7tpCTI(20dHXA~d>O_FC(02dP33zsiVd6J zH(Jg4L-an~HG%bZT)D`@XrC2~x>jc*Z|`!^M^WqUtu<(xiN=ELWiQvu_LenE{~oY= z@n>W>zlk8aS}QW@Ii$xv+)2)6d#!h&fS#ifYDO6MXLLyF6{>lz6?`Z7*G3x>$#t5s zj#s;?iffp?lsPjcu|_Pt!GiS(HYoXMsDGw08UXBFoQfQ)d!`L90r9Mwcox^&GBty2 z>5^1v!_`vWN`N9XU3DQlM5+d#a1wD5*=jdT#Lyf|3A=KPl-qDHyNtWQH-xjx}ZlmttcF5Ie%%`|EjYCCcCh6{5SY;gv1Ctj+p6(zt==a)T0$j2Zg zow8OE918y&cwm3?C3C|X_L%34a0|oH6f&n7fS=@QY?s~d+zo&BZN)O?-$X`tBZUNq4Fim>cU>I39_d5wG#{3%48=dfNAI`YZgKiAK? zfP^^Nk&sf4lvQ>+OK_R_1d~heD3>{Y7$f+9Ps9hh7}~RWAbHBk20OV}=^#v4_6J1V z#N)s+x}SD>sX2fE)tOK<^iOF2MHhZn<|>@QO$Ua1HVcG>48d**oy63uh6dY9-EZ=~ z9_z&~5M=$fxI1On7ubn!_nLb_3%mGtOz;=NI)Lww;jm&oe6o-BHTCc}6(4@i-{y`r zWX<$kX?34jvHX4gWh$l;PU8OF)8Pj4iP+^YmP`L6N`RdGg<`=Z5cNz=7P!;+X-1TywD;GEdYzEx-ghb)g{Of zzgsf)*YU(gWNtNe*YCcvcQaNfZR(~YGogWAB@s(fR?ZBB+0AGl z3dZR0Ng@CQq|wO>0VmUKnYog(q=yaX46Gieh9Y($Z*WR)-*4fqwQ@ll!i)Tc2IX}o z>$0}g?;V}A09^j={Dq~T_>RP+d0>I}Rg8wEI<}DHH(K!4dc8}l^!u#OG04M!&zA|C zmpPjt5Q$l>F2D_!J>59j>QI#7Om2 z9WAamKKH%mTO`+G)mLyh@3e|1XxgNIkO)Q}4Jow~IbvF_6Bd9yB(D2tfe&0?1rs4# ztNcE!+D@L4=Gvswc!d~vaA3u>=HfHYL72NLcb%<)fk?N2-u*$rfhQ4OMSBbG0ISaa zPHWIV;w|5!GHC>OfydM|10Y_KO2*nedpB$YM9*8bWmr{&@e|5FgMS&GtTtm~1V_i& z8eCkn(43D@7Cd!Gj`XT%U2oOdQ81&?Bp8QoiOY`=@ikcBQQo?3&m|7IhbbQUMTQ24 z{VOdRu;t)4pKJh?~5}2ABJ+CKNv$ z^{^rOaW;Kh;WH2!t2oCy>O^GPF`!GlcjHzYWarmV>XNM`yysrq0Ob$0i>oq;b-R3$pIZZ)LTY#;87%E}GB)#pq^C1|G5_`x#|M41r>MZ5d+q!F# zs}H`b&4}=$uHv>4sp?XH4ARNDWS3J9A7W|q=i+i!xN+W+8*bVA`R@fG&==5K})xk6eT^CkqfJaW)or~(?UB=7z3nk3%d)^Fi(B>YyAL$9Q zsBizqdt0T9=1z6+nqJWM^%zXLj6Cd?Zr=HPn#xk}P)ZK@MKh%koIHJcVUQpm5yIe; zuBRupdZfTLb?uW=-NOP$`){dp^>+Kf0u(_B+f?0EiSD<{G<@$}p zRkt*WB;u4y5fuR9RhFpqf3XuQk*5GnR4$FK^0n#SGLKv}*v_qbvu(Hh*@dF)%kJE} zd0{-UDr%)+7r)oP<#aFf3^HC2Q7b)RN&cR=&0=2sCszQ4$qcbV>~P^O@cq$;emO0| z(HmAnTOKqu6Zc?%rH6LF# z{52rRtu+zyjl+V*g3VwcaJxH#?LSoTPQ9bniRr%DnlX0}V?(q=BGm7eKp)jrhlw{( z`U3;Kt$Uj)%tABfVaQNxd_2OKqH}0Fou#F3$_V6U9itMA^9=VDkcl|lI%9;|i!Pbn zAepXl2O~)ahrxceT4DKJqg3*GFy}npA@k9{=pS3aB2y~?@ z9*P%+A8pV+o^zooyqo{kmL(bZk6#Q-TZw9MvC}3P?cNB+1mq*-!C*U==O(R9-*dmA zp|7H|&7rjzkV*u&nQ{8LLcc%GE&eEW#^Zl^pmZ@l#zB#nbHAT-MlXusLv= zA=cyo>%8dSQ)J?^-aDhT$%Pf>9yOhu;m_-aSzrWX?x4xgRd~xEUZy^n52_&H-F&lJ zLm#cBlt0tJf))vJq9mjxmMIbCrxHuOC%y!9uyhw+7Vo9zIw{TBYpAen`|@d3j>h%~ zYTl(y1JWtk7AIhp8gp4l1Rlz|)G-Z1)MjEMTmT)(uw)m>PCCv<+47%2ccr@6?7fCR z;~vm&jZUc}o7H>zW{Dm=%Z1lHGnxx!wId1k+x(78d?)-p2+jYHw8tJN5_3vtT3b!; z;D!bvYYUz|zw#CGkQEPr4Z)8i0iGzSMGQGUgv^t_M@bj6k+$SBV6;P{9Bi%p43ff|I;N#4lyZFd{3xrAeM7Okxy|@!zz&P3v5sp z9eiNg6o9VUU5j)(_w79r(QMf0;j#I5JGpmtTX|&4bDLi4dk*$A)9jOQ zthsJIk>m=h4Arj%a5T@1s&2jLSm57~L46}EAYI3G#+;DgG7vjH16Ho}IrG5l>|38~ z32XfoZAMu3%)tty8y~DOgFez4iY)~XlVdUmkrQsAcz`Sx5Z_6mihE{rt!aF6u6#6k z>`NfbCKp|$D`=Q%R`(Vn-8}!BpyztMeCA};yd8BAELaFk?(J|IN@n;`rN)@0gPKtN zJ=NB0bO1Rub9;^j=;Eqk!S-C|a-z~|;w8buHu0r_0Hg=3GgA$7msx*$TLFt{U!`%y zAk@Kv2rmW+Tj+$G=8LQkMeZM>3Uwqo_JqX+p+8B&FCN7kE>cY@Y1et&ZFE$K#$@b= zXeap5=vCGE%9F}z*lU0DWQwwBS#<6N-tm&`Ie&)ID>tbaPQf}J#smZ+!E_+UqRXwZ zuWYw<9<~OW_pRgLLb&+Tl{zXFZmwM~yfQyXizIh74E|BiiT^+%a{kDXDH3_sduD}c z?91WVXP~kNPtg72J?7glK}nHY{93)z2}5zfpT^*C*4L1BJddY`Y4sTA^00U(9pw`2 z5T->cs7?g}bEUc_i=pU(mvLEGfic3Lcr~;UIaVb9Jx-xJJdzWqx2wQ2i6*g?Iq_|* z)M0RoU%k<~sSx;W?ADH$Rmat8WY16BW%X9|E~bYye(|Yj8~v@)Xzr`PBNg9dNIR=I zphI5NQ0iPp^GUmv(S5~JfzbC$+^c+!>Qy(Po$=kX7gYiI_3zwQ8CkE=uKDOS;ivveB(C;B z#A#xC@K^5R^0XDT@{nnxkjTQwNcCEcXtOUlT=l{ zD4_+2TG54EFp^V} zqADF!mHu zWUI1OmAb;Q?`9s+^St?XMI!j&C)Y0PjVxZT&*&-htI_o-3wa9jlcdG`DZVy2wj;r` ztxJ0MR8(Nfg+i(yq^&|)klfvU-?PSZIB!g*QK15vOl8~~8yn9&Tar#U=&)dOFrJ$S z$}y>D0{leT*qvkiNYg&~3U!tmH(iCm7SC9R8^FVru8ogPDSAtrhtKFbyP4Z=@)XHK z^x!UE94n~2;|*%(v4@Wa!Evr~Xe72ye*1P{i61wKU{P&U8eo-wPGBFqi>kn^{63_% zYeic)p5a;jY*mh`uxvA(cv(dai)w}Wn9dVNl3mj;V{+5r1h zE@m5%^1A6+9!nC^<%ZP3p4U%EJL7&mgwG9Otw{`$2pTP?aJCjCE(1T1-A(f?{y}FZ zS&}*!Mj;NG^M(n}!xbc03oTz4+h6RM)!O-=l3VSmz{#$Sini91p#NT%sJ8Q^(GWP7 z0^uDeEduD?y@`3g{P75K^^A6jvQ>daRyhCz5FaKgiX<5>c{CF0U0O8E}u zN--67w+%b;sfY%+U0mQJq-xE^H1H9#KIYE4)#B9+TVDT5}+Y1$9+l#WV%g z%5HTnkhC~Kc{>R(wX^la)8oIpfG3WS4Sp3tS&(CoH$NHY9L?{mn>r#v!dOIM=(U0xNxw&?EHf4*=%bC75EC?Ye=h*Lq>oYnuO=ziKm z9r8S0#o-?CWZ=Qv_=xv}tRI0oJb>=%cL;EAIcbZp{*eHUVH2jvikkCSp*r`aJ&j0Q zC8g5&H?WRov0uInBH+an{b!ykxZpl0h3T5#ZU)6Z;84k56}XlYH77rL*#PWbG1Sr& zYb)W9?+6lVuaK$kxXrr3s&kAN_o4ZT??gQFJ`|qQQPSZZ60Mfaw~Ac!P$3Z!&Lu!I!(4mCB3&-R_`l&8 z#qT0HUN+g3Wa>+>dy&syZzLiA?nDmee|?%pAy;NP;zFMyu#v+tSd1%0{Pt51+tNVq zTiZ@~dI(s$a*dTgKI%o2vNcp;|HMft>;3lJn9uW%If&jE8vLBo;M_S~M6qw_GapFB z>-JIKLmSGL;R>p6hLIrgXFwW6OUkr24eCpN9@UH_L5wh#;AZ-v?OZZ>SE+bz8+2sN}-Az`9xVV*-pmSpy@7@mhU}=+tt?MUB6T+nILN)O&xe zZSZ{%`zAO;ZNil&;qh5=mA&m)HFJU*DzDfYsjVZb*z z)hUj`qkT|X@Ws0C5@oRI?nYv5w z183YD27hEujjBZ~wLW&+Q_BAT_HCVm@C=iooSm;OSU3oYxyInMs+ z5F|?0D*pFUk|VQ{N@o$HrMku0>H4QMS~Q=lvKezi8v{P{ddvb9iulTdj~zD58V_Df z5AHs>p79OZzpw++5ozs4O(^XSX%Qk2wi3y++Txdh5g56MrZGD6fc_Hy%X3|T2R%}5 zbK~#W7Q#`r1#z5lB?qo5M)X0dM0L;*ia{-bO^z#4#^@H z46ytREim1WTWYjb0?F7Bvy?Efcl^ps5AeRY#S~qyAxn9zx}a7tGNB#es?TeyUTdab zD3+{X{L($2s4kQ3$vSg6EK1X4(l3&=`lMO04yo3lwR-d2yvl`H=S{V0Gi{XgeP>Ii zx9e2~kWlMSEqzd^@G43j=0tafdrPirZP(OA6L;3iW-_l{VNz`h@|w`!N<22P&*6mk z*2T8YfRS7O=A2cp_)={;2O|nOK$}HKz0@vS6Y%d_Fonx2&_6e+{GQws>Az zXV;e(#`>ZXK1GMnN4k`pK6M2wVeWaICh~&;V9XbrnAZoF?V;O$BOR7qDW^%qI;L*< z48K|*aD&MKHNuRTga8-#Ux(tDbAFT$ZtepzgRv+>{HcG^qJ{*Nydi@-4S3xPQ-RH_ z!QbVuyoma8HKSOqYF+;zJy}iu^LMJNSJ&W)uSDJ=B(E|KVoR(C7l!o6rOa+~=lJF) zD;#$*CA2IwGC1pNsj~cmVuxAx!Z3^H-v!c7RhI|Fj{v<#*IHesUJ5B0)7y30KjSTZNbn zM{5spO#4bgs6T5v^b7;#jKF*K69`F98(FnBs+k>X?d&p@*mxc9-#H0{-m6$BA1%y9 zZbZM>mHy&t=ylxs=li3Y8an~=HK z9ur5}&LOqfDa8eIVQL`*_^0Pg3}(*}P0mtIs5XCo&l_i)mf2q*yxe~Ey{{9T9DS{N z7aP;s4iet~&HnC1kkXC{(*Y9^4jS^-Fe%>kC3foayeOMsntQn-Wvgn`#85dN= zh0xpWQ-Z@RE7_>G`4-&T;+Bc=)#N>-|MsOhw1UI&Twhj8*UEN4TsQraZU|$kc9YiQ z2dNi=?1ANB`Eq;XX*IUqQH+ailH%L2zGU{`Q@^`|rLBi67qk*K7oa?-1*DXfD;?3E zQI5qFy^L~OB7YTu*0OIaN_?kSX1)$xW~5u5JKQ;&{;>rNBURc|At${jB}@-)GNVw@ z8a14NB?v)##gh_JFG1UL_iwD7ndwzm{nE`DWVN?IOd_1OOayo{t5E|6n1j8a9Nj;5=vl zcpuk`>Dmz9CmBBT&tiJD*ft8@C2iy_c#u9Ita@92N<1B_eUW6ns%Q}_k z4*2X{^c9QH2mNc%+g%ILDtx#lw*qsoBrPJ?5TBbN5VhSvlM}8d#@nc)2$|Gr_WBls zM4Au;#vJ7TYW=N|V>h9QI-0#9xX_tk_Y|M{FGq59Tu43hA#UwJvU12+&6b#=Zkt$g zd0E!K@2yUUt@}boF)Ag_r*F!+Blxq`N0aJ$DmPvUO#xM2VHF(D4MmMI{I$+09KaGU zqj-L5yrZmx%uxnk1Jyruk9vL=$Vgc(;yu1HNCj%5S*6!zN@G-RqK9=YU&I4GTT$W~ zbhm3q#Iiz0zI1A@I1A~!{O-)9P@4W58x+2EWpmu|UmwFe{4xIx;X#Tl^5~7WgE%xI zq#GuTS4#N&?jWQW+U3tdEA1vC)DKe8F-6c&YCb8=tD#I=cJphRBeBD4H_}=9hv5Ei zad`dkM2*wJQUG!0hZy}67}(%_<^Ih-C75C&7(coLW- zlPmeBz0Xg^WQJ7X+0{za<;dplGePlIvsniP{agtiD>D*XcEd4=;z$=54;*g&PZjDU{`o4*+z>PPP2 z_(#wXM8@kr4d9~MbL?PUQFurIHX;TuJMGHJj`66`YDp*NG>+qKgOIL%sSz0_Dfmfb z(fLZxC%A!2Uex!wP)>O(oVfVvIGoJ>+Vvjdrvm#ViSs3_O7<$86Mj)m9w^w-G$n2r z5+{AQzy+Wj>%oHbo6*B!k8|lzi$;Js@vSvwfpncn)nJNX8RNC~cV)Gf7-U6w@OzuG zxsxbb%c!2Y-XJzh1A4AGl`3vfGPOymzquKhTWm|sVoM7eisPDnwfShg;n&635WmOn zU`J;Srs9`BU#9)biosaJ(kpVlbb721(bmJV&YZPYCD5m`*Y7u?NRv5csq95w;_a+z z@9hs~qc1!Az3pM#i~4G{{z%gMwLeVyg1mn>gZ0QFqpm!U2Ha!b5HPG&hSftOhAnTFvKA#^-X{P=#FI@C-a>UyxeBaRa!lj4hTP_0*k zp+ml4IP|+09#t~?rB03zZN4k|JSkn_08W~R0Rl0K@D%SF+M5Ru<~B79|NJU|O0300 z4!K-!_v5xPF7|0XTRK`Butnzd1VpUcrcVxsv&4Zy6c_)}>@3|d?;q8(YFU62;_Fq$iXTXP(TG$o76(cIC`VR8!kVK8|B@<6MscLaU3d-)Sx~Tb1 zb_(_h6-|40%Cxb#viwNpccs}kj((%@16~rsOAO4#_B#gd9IrzWWP5_&XCu$J441?N z03ay+{bDdkMdbz-Tbw`JUd*PuX|nJb^HscqtHJ^s1igXUIHJ}Q3W*r-`RwZc(DZb2UTYe$pr-h(ZnQ zHhDPu;WPY#HnP9BQxbG+yj@)m*fCFHDT+|BbENx4Eu3g5f_1V!;E zU0UY{y+~N1GZ+F?NqX!ZXozPFAa7#vn@cdL@Zws@jZfbjHt}QHXHmxQ8&4JTi@a*8 zg0?%8fk+v+aoBY^X|({|H+m#YPJp48p|=ku)VsXGqO8F!C2_auxlb))u0($vW^W0S za5PsESO$CrokIzCuE*BwP+8f{CIU;kFFrx6M!r1~seY-6FzOXe78*d9`-%oxD`Y=L zO`Z1oA4x;OKN61XN>P3F#8k08U#_qv@=@YS@*Bf%)GGB2O|e}UmL?bBBwk;aHU*uc zO!a0hLTN#|J_fCL_;JEOT}xfC8;luQa6uS$Y_hSmA)g)^3ZhO3!Fjt*nqR0pDEsBA zm&CRoK$a)^AOi8C!a;_eUozE%Jdys%2@LV9Sm3_ITYsMFenSKdS_=Gw72&vK!{rqA zH5z&^jR$Qg=Z2(9G8&`#Oe90SpsKqCn4WC z<;4TiQYJwX*6jC5Q@^+wZ{L4aUx9L_#^ho!Wh_l_F#ItPRI5awaDfqeO9+c6t@I5T ztp+opE@NROBK|Baa98A(x_fSfG5-JrnqQ#YQ&sWX?VGO`pW2-<_`pUApeLO5N9L@d zpkoYPlY}|_(@Uoxq?H$AButD9@_{9*Q6yY-k+U_#46KT2-Seo$v7X+~jgfZDw8i=T zc~cIE#>4~fi`L)0oBAE3t$!GxvPRC9Z=Q;yK>z1gpZ#Hj`qRoNEQU1uae7FQ7)qeK zD_9Cqr?4t2Rl;?#Yib`*{HB$hUNjFWE5=81&%+q<5$z8!ez-+&D1Py3Q>O`2*Oc8e zBCpt&up~Z9t;!^f`(|4w9fD*s!xie_NI`0-2zaXzH!<1NIR@l51{2_&2HL6M&zj%1 zhJx5+LW$1RRFq}Pb|R^Hw!~AFs+th?NTM%eNiwVm;A$qJ{87oIw-vJ*2?*tq{rqaws&^yM~RcS z#-Y{j_CUYrk&^KPXL#`dv_BK)@DM}%0fLiww#v6g2rQ5RA|m_Maw~VZKAbqlZuO#* zd7&!5ISnreVTab33c8XN=G&+azU8?S$;Si`BeyuSiC(?;kE{_U$EtJ{;UB2+m;G!P z)AF8ZwgF9phIyym<=5O}OIlw%qlT0Av3|6CJzcmQk$Jnnx0Ur>L&&~sOnQ?@9ZhTh z!;;Bx>H(rXKIRzxK-(z7+d_U3@)HGxMalKDx}F*aW!-q>;qL&HT~I6{5VO?q%>YCf zgxQv6d7|zo#$p6U*}|7lfn9xMtKZVCG6|UTwC3Y$K^!qddJp#8oA`h0W-Po}-x-tc zMqF^TJW$+)AAkcp#S0P)MI|*91S~|vX4>A?Y@Z4wU78LAH{lVJSbbI29c+yW_*8Nw z2unn>+!$Q46hVkjP+O>*kKgsSSae|i4^8Lb7kLA2@oIBz=H}XLZEdz~+qP?}&Db{E z+-%#njm@^E=FWTX=l%!NH1nJ1Ip=%MqfmJV^TBdTArJQC{8u{mM-)!|FCON4iXYI) z`Ui=0Z^Y2vUnhXH>@F?2SDxYDnw`*@e{~Kx(s~lsEG(k0t{yj!>leNT7yIvbXM7tm z`)J1}@*>a6UGV}k-RjJbyd_6LH7LN)7;?H-0h1}5uIMIltgH}+2{z7(AYf}bBm=&g5}Xzk3^H25Yh3Ogovyf=xwzkiFmxFY>$ zQu=hRV%njYJam66o8?)1k&DZ=G|}unE`S~YF;4oeLvB6R7RsR>dK_f2_%=64huTdH z%H}y)-RO)rJ*vOAvF}pke~!$%SG- zJJ*R8z}zelS_xszuZuRX(gi7I(-OsK@&-8uH$2w?-e9TcM)_*}P;%iJ+QIW*PR0PuJQgE(A6hyH`b(D}m!hXyaF0S_|WcX`j8_@rK_4JoBb9%qq=R0QgC zERYo{QR*X6u^{W7B6#u->)hoEk1BM3scb_6gWg$nlXlpuXte z#2<&DJ~Q5kd#)vIPwbyAe^w(7SZxk5nScl-0zZKAzCc-O^7UEv7jRd=uT?N`5>OR1 zfZZf~zN{K(@F-6MDY0e87Iek3jcUhNeA>CZCNdvbUp^CVKWPJ3gC+LI4$g^-F)jCN&X799v>m4 zVgTV_Y7?0|%G;gDiT@kmA>IO5TE;1OSwY$Fa>Q9PbZ>(kEYvZkfY)J0@{ItUI%njQ zJ zl2Mz8epOd6>9nNpikl(IVE)hE+*|(*=ph+ET@pL|eRMbwaQaMY_uhxuqvgH;nXM?l z!oeG-4e01^{(ep4FCyMm*jgr*rM(xYI*~i-L5I~-UAB_S(^P`R$H0DBvsOV9fP>sX zn4?Iv*s35w{s)cOdJ}a)?*jWAE_X5B!#{)ehw}l!E49R{6 z>o#AYbrhX?*OG(2HL~cb--)#XIFNs#E=&9%I0RyYknaZj@rFu3Sl!;A9DS8c@dd&A zlrn7*=(EgFs57Bt^UNq7DC3MeXa0tSg<+RV8^hTFn!R246#xC#Zpx9pTQKb(EZyPwJQsAYT6rH)C>$50YNJMc>Xs=nA><-KDZYA`-{YQ5W{E8LU#$4!5v z(?h{xFi&DuJDZfct>(PF__e*lgQO$LJ9oI58SLG)nfpOnL32%C<5+=WL^z+EFYI0} zuap{1ZNJwzXYxSXZ?wEw-`w&wmcV-V{)LEhm*|E`tI=x-8XE(!0)|MF4GLN+ud9=c z)SRkfD0=QG|5CZyw-Enr`1hOk!SJB3JQ;tk&)MbjB?O&?11j|sUIpL2aBY??EC=@4 zQ3Bpfx^~=H?16DO`XZs6`u1R32OMw|2)JM?=$V0;%gu=pU2f_Obo`+%{<*&v`z-Qp zZF2N(zgLa~xrgQ>p?acmtft4H2gB+?RQh*!9@3x99}DPC;E;gM4)rw%kny`_L$v{^ z=gr!EoyZ=vq$US!w<5Mg&GQ_3W5-a7|oG*Euvd6Qjf?0r2aLtLlxb-#uLHlJ%+g&Aq^EO0H5WREjsAW~CHx?%bK~Qq1gdoOhim|qNBIqT!AWOF%YTN$ zS@I{m{-b+7QYob#az6r(E~iFtKn9QZVuLWOmLolhUN7|4=0kjm9jm`i!Jct^xXg#Q zwT$)xI68>9 zoj=yX4^4HQoc6#?s=`8OxWK_3&9gVZN%#|_pm%DK+dJ#dB40-FVSH8}R1Gcnm6h7f zxODPfL1P)F3%}!ow5x^1$`AlJh?k~(Rau0ihd_8*ABnm*OcKYsSoH%5bUGV9Lu#>K z0T3Jjt4C#b=J?4WdUsXoxpNc1;cCrYz}Zg=A1+a_)S&gE`ITUWg$&vtv~y^=Ci(pe z1Go3|@RO>Md_e9I9DZ44yI@+@c~s$n&~AEsZ=wS){AG?@}MA_A(S9y!?X-=-PXVjx!+E3z=b9f3)mT9y=FmHC%hal01Gjl2G!M@;#98 zD6Vy~*&DEW>tWMkE8@7r+S58g6yBF>5Zb+Vyf%qc#~o|Z)1vTr#o^Iq_)AIa1$e(J z8Q*#NeULSGB8f6Z=gsa6ep2nalS2WXIw)Vc=B}S@Xf)J6Xvp^zP4fAM1GRgHqghO# znLf}1r|-w56TlG|2oU?e_|0Mr6eJa-oIAdiWzh$XWqOZWxm}`wAKCtr!$|<9sRP}Q z>?JejgY8Sn>mEJj=M9q#j)vCuLA8JYeNu3)qi?hJw~szZ3B9|0tr3QYZfhi?9KLN&CjEM7jr3M%S@nArIE52d4QVm3}!=aSAERk8YG1OzkjX}nNa zDxS_$(Fp*|jqdKSnjzj;s>qkbv#+$J(wNl~@F&=iHU7e7o6;GTE@2DW|4{=g&TZ`X zB7uw$0tPdC{W0yJ>!qo)!`tmXC*a&66^>>6_D|L0l+UUI@yXAvWQ4-+z2vH(339cG zPulG?f^G220AEPrAR7s&v(@~DB$4!AxJ*9N)nB6bADUM#G;r-0rTeu8d<0goX+Ki? zBdns~2CPgmIQpoo%;pEAEb)ZSZ6v=7SFq!N#X~vBAaJ6r((07ymFw2>nI7+@)S_Ro zieKbmDiVEE4tl!kUh^-66`xWFbXG=s!@s&%BJgJhP16cIJt6ZO;3~*Z4b(;(WIZc9 z^v4%(Cv@kXZDxsutZJsc-&gl==!jjlSni9;`4$+)o{OYnTCp#qH@#ztF577rQTG*7 z#X)>rCM+q0L|77$`Nsa;j|N5t+?3d zl_aLWML+gF<*vA(;GND?Uqtur=VI~9x1%!V#5g61o7(X;I!UMcX1HJpHoM9-1Y$SR zO@5{JIo6f^R+<*LCjI%5J``tkcR4(&{zpF)9H|jWl>85;0Vh8OA9|l;R_-+8=<#X` z+ckPZZF%)Z@=V{z+W>&bkgn8p&4CShtav6zEzQty7}_(egW=8^ja?@2ow2S zpUUdBi*gA;-{?nv2cyL$oRdn5p@TagOIFnjJl2NhI}*e@)=kbQvSHsw5$wYy4mvW; zB)Y1of{*Xia`xt>%DUBdo$%mavR!c_z5=KnQW=)lZe*ODzWw*MQA`oRx>ZTZ;a?E} zQhtoKfyKx;Oy6Ja?Emx>eMQ8YAzKY`?XOPyYA1V$1vvgGRRt$oAG#rK%%>#8!EvL*7mI1P^~4d|?+S6{eBaZ0xpS z*~_g2cE*8g3nAFM0CMKq6(LFh;EL}F%YgK0(&=-z4enmGuM$|Zs&#^9ScfvwpFnzX zjw5}?>@Yw2L)^5L(gyUw&I41 zsyLE_K4ciEAfl|KM*|&FkSBzY&w?fc#jApmgySuu{HL_`(W)aM1(GSp(@z?i8EEkpmbuQI08)2!FA3`%aoK53!b zcP9ML+N+hUx!pYHyy^%o-yG85L4bj=#NopN$f6+1Oj1O9{7mI^*Ob1HNfG-3DxbR2 zJ#t?2#>RkGvU@O}+DvZW{rJw1>oZ*w^COY)yN|NIn^imN`qV;dRqoksD=Y7H}5u~<2kIOaYe_0;$S7daPz;t2r zwl4w7J8%fM6rwXgf9(3!+yL{@9zu6}z~(C9Q2z-<>Vp&W=%Xb$HQP?V6RY;yrZT@Z z+4}@WS2Yd5{8dXjyryz(>N$88X{)?>1^jJ*He9hz)_Pgl6WA{)34)+KOy%qf_C}AQ zxI!CQC=+e^4nyg#`6ko~JWV~6+=_1_ruah~6foE$BoG2WOs9I95k2>Rsi2PBazw?XT&&gs6GabRx zkbe{hi7s2H!&yOVwg#_0E&Mq$(qIcU#P`AT;bapDdOJpB^b(Ju=?u}bj{MDujUReE zjTX`fjHgy!`+XT;=2Z1oZuaxW-kD-5ttSS1nsWG%;B=VQTCcu!5e4~NwntgBfmaO1 ze&Wpw+dC-p?!&~v^?CJ?un3Dv*igHi9==E$G7p((V!8znH*n4Tx5-PL4~^P1pGX-| z&S~^V19(@DUEU+!o_&G>r_y5)3g(TZESe>c`1&GY1boH;ObNMWGbiKIfV%fAAf&=!V zBU>RLwQU+tT@bLI|FRhf-x(|2U&zipcohKc#|);S=8@JWOq^Lu&iK{7D8zL9z=JZk zUC+qAQ8cpuoEBx=1L#*E;kkgZgoLZWus) zUEG0xZHIeGaWDX)J+%sNJvDN^r|`aWw^o*=7?E1d#u%&y5f@t`EQ>Myn-*t^S!)UJ zgPc5^hK<{WFAr-4Z@AJ_z=i1^uf2mo__AMt?}mLh9ZwjBl|P6?{w+*=sr65i_|ily<+QWa0`IA&{->MC5$@(uIQq)=!XA{Dgk8fbeO5WllFwqT8^tiK>zxNuUpF3%7SGV$dnb4c zfy=;U6Rfur3btR{)LA8>?TVFyJ(cw!aWB4z8?WGAYFnmwdcWq#K7k7EmT|h@4gRAP z0#Q~wTwbwUJoIJrawB#M;7)@$=?!hzAB? z$H5VF*puuIGiW!_-M1$rX&8vxKDBG=O^D{RA1Ez9n4u>XAcZW95~0^}{lyo!9OE9M z2Qp?HjOInty$T<*TZ*66CxK0D^~bEtCJa@O=wG+EU`$s|;MhE)X56rV6)hl|mrUCC zRwnNALdIKz%{78B-gnU(BLG+xWB51}8_7K{bme~#&KJLw`G+O9(56%y^A(Zjp9ooL z7R?1s_r#&dG}JO%{x*-UhTZI*;-4fE=3EIfIu>H(ej7@5A1azr z8A@NKLuNcSE(i?>yeUrhu*kGzq~54EOLMTfVJ~l3b9>_jz1-53pE!mR$`3r+u_?O^ zodr54knMUNQZ|2W3wQQZ>(P@Hmgqp`=9riHMNN z?E)maOi--G2w(%?2cH6;WC!};?W@Z|UPDI%FErqxGZ`b&5-c2A@sBG%DJ0I3xh=Vm z)NOXeXy&BDZ?3-JJ$6$@nGQu3kj75=B1do65(JurFfgy!VL^cJ8U$?<=uMJ8#0vmF zG=K0#L-zj@1l(SvcxuvX-A?Sbta9E#R$m~`j>YhZ-{6*fQrgz;)uIGV2Fu(fb$%4hDvQ$}iL<75((Gm67MCB3A~?s|%Mzpp)*RlMO@XUHT&_8R)!kyf zQ>pc}5yGhjAq906Oj{OSx`^OZe#iWaO?LG6SLHB8xo}ASkmQN5D=w@sPT37cB#<@w zo~t>02x1DzT)vu={2!+P!Eua3w5pYIGAC;k@FUUR$*J$l9#t|nr!SUd=B+tSs@+h_c!V2+=L(7@g%s7s$ms`34I*|nr{!(>O{p&X# zL2!~`^XP4Vv{RDj+Akqg8cb&O2MxTQUe?da&TjFOwKlTC=Q!je4)C1X*TxaW-)I%N zIgp(k3pnrHOfSdG@+{K$7R@<41?l?~nK%&|Qfp8qqWCWmt4J2z$8ap85Xy z+MPhaA>N9o9a-l$?F0e7wSz)>@a`pVz84ya3RNfiIFt%8e6g@dCwB@h8O`-Tot!XP z5;mJTG%aoj2Knt2wRxyqr0_Vhate*Aj#7u3edyi(uYS=OvT^gM-*HjMHkseoOK5}z za!P3=248t^9Wt?~&&HDQNRsd$Kspr$)*8d5>*PWNcoPL1!JFzylwb+T$*y8kMo61? znoAK{P6v`jXRsc0D`c;Br8fGnMxhA6x9rwgo!A5V2MoU%sQyN?(?9+1c6J1cM&kz1 zKLaobv2oS;dwax7A~{2uJh?BBsADOS!runOzy%=n#|r*J?tbT!0V;6+X!_-fd24MR zUjNk&=Di7h?ZWc=jZKWW1{CBZrl+1>Dc3)8JatE!ZY=O0uE2Gr!YyMy7!6AN%8{f|0y#BX}f;I23; z?%JYxrqeZn>RtqfnA0M#&ZUI{MO6Vos`0+(;I7;lb$Siuo&BlRe^Ki3EM&lc)2Y)l_ty;90tTb-@#pzSHICoD}*)x%?T(Of%OH7hpYUnKBFqd=^ z{zdGh$idhB9Q`@eG&9)A!66*63b8=$5{T2$P{U-Q@;K^wBW^@Uo--I!P3DZ)i6$13 z^c*Y&4?||`wn)(AQByoDtuHYcki3p9(c~bm+!fA$hsD~n!zn-d37@GhKW)6KOa^SY zqkF9CA3+44g<^;9@pl%D_>`u(N<&R_;7ZuUSDO_Nvy5*ts6D1f$<5pwCGZfcKe@rs zFh>m)Ih$*PhxYDnq)E^jD4^frjqgVhB(vY|c?|b`F)?L)4fC^zhfgbl+D+vtWmRJ# z$^2F8Yf?w@ndzi>P9jE5b6(dA1J1l^{rj5bGdDLAlH0R-+f&akMQv;bmT~-k)Iep# z(M(;e|Ak!MPct~%_PYer`+9y_L8}luVTxKRWZJatfNPloiPgD zH_>nUnTgTKeWdFXcIEB%sT0-Meo|tp8mGK5-4fLwH%m+d_Y>o~8^|<+>_)9K<;4_7 zBf*|@dQ%<&I5DB&iDm{cKGUYIvSA1TtiP@(zm$%$E&psF&*gU=IB^>wa6Ullfi=G0 z`UG=m42lvg?K5vH%H#o-uef_juG?udBoJcrmlGY9_vvCcUf(I zD{%T~H~;wNyt9NfcYqy~>RGZ7>m=j8Wl+VslwKnu*(#t$T(koyHaUB;9ZDR*>2 z*hk6wks~)J<0nKBw=6m20V8kr#3!#R_FthQF){8Du)h*C_X^MFKT7qH?oCuv84xo3 zOIBLJSY$8pKR3yYh=~ILEhht6+qA>!_mNsL_g?q6-QMi;GZz5>f~x}SDLS9Nr4ug> z4fJ+{SLu|cnHxE#BW3S4*G07bQH>??uqnb|rZhg)a~Mmw$b&dko3Hr=!Qm1?L$_DC z)b;KQv+e@UQmC}oR83R?{I%8JF9a*BnF#i8(|(=hmt;Jcta4^$@=pDUvK)gSHB$Q1oB3qFwk_)EcoTS2g=-57Z8^Fcdns3Gd zNdc2%qu&Z`sC^gDRiUc45GgWmG>^b?G&xie9&g(s>N}Od;wWdN!R}jic@&l4>1Xhh z${!9UoPN;8igem@BTW7Aeh;;3XKK-rpII~W`eb>QN@$M#K{W@9H`iDa%&l-3xzM#1 z7REAo_ls$~eofSb-Mbo_71v%hN=@;Vb-+kKx{Jt?tm`lD2qhbskdF;i-iS+FbL>g3 zPT+Dm8^Swh9g_dB3@nus-I&~~^w{B2E8p>=^o7&^hzeS?6a_&m&3;c!wx`5UZ+ zV5NL#N_*jFf4B9dhMKwV8NMBggK0BFONoY)BCzL`S#rpqK;U?3#tOh$p-jzwW$iB2 zp(D|OfWkU*xex3B!*{S#oG(@1D9E*9_;hrc12zT+>WV(iLj+>`o_kj6S1rST?l^!~ zBBSe=aI5=U;zFffRn!#=a5{>)J!eJY-&j4-=R$vxVeLcsi$B_nEmd4$-?gR-=I68? z^c5j|a#Ci5T(h5R-&YqV*W4&w!FDSS>`%G zIoDNo0MiEgN!4MKRL)rl;k$ARfR=+;4MVkp)fK?T1kCn^|FdgQE+J6me|7pCuwuoW z1zJ!vMJfijCm7Y=%(c`c=~_aZ6bD%Uk_8tt3S;-ZZ1x7{lJNYpE+XRVx<>@~1;}0r zyj!Sp{=P9PTA9!)5!Vn#-6R*hxXFzbvNDRf@Xo=&Qy4jJud7^0INoEF!na;vux)0L zF)o|$hNp)}Dlo-|kvN4C>h1w;=n_=xBV|6Q!#_tRqBF~*E;1dxf)^JU6wb#x5vwSn z|EB$ou3)W%9Dd-s zy{F&L!)=1V#v|E01i3oi5N1t{;k0eSd$mj?3@}~dOYPlvKNwB~uz!X+)a}H?gndFpK^~6(&cuczv zR!$^T`(3OMs>_>WdXU0!Cqf^XqFC-mkebD zo*7~~v`C6=j@eHu_C7UPemwTXCTs9>7{JjAb#JSDHGJl@UxACoW%`C@y=*N^=V|mH z%20O}#oXwpq+ApN7V20$J$_QfFYJpbg@kq`cJ4U?*TS=*7;C_*xg zoj2_nIocjU`1|0zq5#m6;+Fj4SFa&++ZV=w%!JIlmQ!-49Y!^|?u36(bWNBJ5CCb7 zJrQ<^UMoEaDqQXmR@}49&bIgN$T%mfxq+lq7Wpe8a*_9)9333|gsZ(#^lKJsj&X%t&AiJZW*? zPNKIJ?M46}VWc^?RYMA&_fU8t$u|vn#{7W}{miJydKh2g`*CNx_4LT;*EB88j3|S+ z(A51dAJYnqw6p-1Yl54RVh}hFjk#VMFr$I9elFr|?*CVnnOVo1Oh|X+i@_wq)VR((ibku6LCgD^CLUxDHWk`TW=$RO=pGmO*O4h4GT`w-p^P-f3h~^l z1un*EdX!^{4A%MA!HawM&WcdQ--I!MBYMg-Plx%dSmM*$j`1_=sC)z7nzb+$R8@_J zW_;*xS>55|d3dyy{%zXrR(BSyQd|U;{U*GTzH$VmSE{N>im z^e4l~+G2pqPjKl4a?QQ5ONgxt_7WdiOVKvC>*($H$)@>FwFHpxJmlv~=je{U&@s7yezqlAINE zSlZ+6s?S~{D+phP2$zPI`@J8s-P*jWG8f;4IXzOSq^EcWT#ko1y(pPOUUH5r=d2p( zX1%$k@y$?{obQ5K>$9hsCFKa*`oqmJ1virVdiHQ2+A&2`k~~uRR{^J#Z|=oHb|Fy8 z=qcvDf6Bj)#DK1e16%LH2jf3SLpZmf6Db+iRDkmDo z3V>vBhsIcb)>y)OGV`R2%OLgM_6v-3xn%p!%r?0j6B6ieO~EP2ga`ua-5<y9z?^MnRpvj|I}qc z|529p5xiMBOmDqTDGN|cfA!yl8-K`h>TCLlZKc&EljLZjgC%=3NgwEGMPlq*3MN!+ zzZtsj(^#=$Elqb~yAo~X^M3=Vi#p|#zgooaJ2?}E9l=+0g&J@2dqWKaRqrt+bd5Tn zkpe5OF@)c-NHjI0lrez_q_z2Q+Kx*r?{c(2tHNuU!uNtGA61t``hE{|BJnvtPn1qt zhB3W|Zj>t)S9I>SL6RvdjX#;tZDo^R9U}dPxch$*vQT;4ZK}cpgNt|G`{bX1%n|D-t0>CA1LBV6u)Z+%}j)sU!p3 zJ2CP$Q$4Yo%c(yAMkH=NdY0sMUh~H?XtAd1#1);4s{n|iO;nev;0x-zR6t;b6kAqF z^~?wfniq&TxQY(~9OfC^7n>4I{>bgRhxk*V_4bl0t2Z4PO^E+HiyZ^&d-UDn^C>$& zMN|Z71iXnzFuX&S65?H!KW@v7Z$J_4dGZVZhIqZf-zWTNc5keEnQE;hIX6i;r-!?2_j`Yo~plg z;LRzo#~mr*c41-U>?8BuCs*EUzvap*Z%goRGwI4@lexEg8hSe<5-p3vR{bZ;J)8Ps zS6D7@j?mjD2H`tpZt&CLK1bW5ZsL!{Tb){H9Wo~$`}U$#rR6%dkneXMtW`0kSuQ+- z5I1`#RWHw;M3hx3E_8pzbbAmYoUL87qLaoToXg6Q(Gx{F>QGpT3CJb zZy&0x){xj#i}Pv2hLw+9d9XaT>AJYpfz}2d%~5zACAs%a3=Z}zjMBuEL;~F4a$Yt} zCtFbu5hC~>kbFKODVey|Hq&419o_Zue0GSUr&}b(kItB(dE3ZH4Efw!4jcm=$OvHNNaYNX|&d-)I8z>LZ`RySQ?`<#j z<*ZO)-PIu785b%^ALF&Bgdoy$h{C;IbSytubA=R7Jl#eosRw^j}zD@?}_&U;}mc1MPjBh(&v@2$Gfjvn}g_Qbb<4RgP) zK}+$<{zXBbyMH|fJnI3fgC(m#Wj2S7vun%aTjh)_VDy|+F+$zy^v!L~W$XRIQ+xDQ zVtYjz74Vf?f*vT%af?eEOCf!I9&-1s>l(Yjb&e{C!q!#F$@+`XdA@Nkpy@A(tUW(u z$2SNKxy^7u7uAPwqXG6|4OYszC+*fe1;Ly4=2}HIm(g;ZJ~|rZ_1A)-U>dI=mfsg| zY?!u&KVwfN!;FGY&dUjKWjnZ_BmG*4GM&Sdq6aV1o)A3LVKpvLtx zWW4aI#vsb#x$0kHtls5v_MK@C{EiM+k>&Hr2JJaY^dp!4yj9!-+-}O{+jR-4y za1$=SX=0u4$){%4oc8R9uFG$^dpNQVu7k37o_aUGoZsBsO=l>855D{YCt6*sLj_T# z&+oqKat<;N3bEQqbhqqd;Zhl)LY-10Dkm8P1zIT{zGAp`E zS|?$(aJJRsVpV9^CYMlCeXutUSp#a&r3kt&mUo5j->=^e%T|A~X0I(7&h@D%AMCrT z3PbWt+*K%PD20~a>9qcE3(_5cZ4{A=+rP1c(Dc+CD9j9}&vwjfyDrgE1_c-V-RT*> zYb@-USBd)>ylrELryAPBT%%o< zgf%Ar;#?uo&W^s$<%_}}sgY!+|K`>8EW!7#V>{^a*s^caJs1x?c&!GWBV_97t)UEK z5iNN!yU-JMBmWE=z{}rA7sS~pXOTOh}xYlZ^ zOIFSTc?9t@4Ha1{Nl{ql5EVb=A?9CBGs>f19Ols*t0d#LpKb09&g$u!I3G;aOBr17 zWv?K53p}~V@+BdNf}~D}ig+By3Stl^e{Wm81PuQHiiV(c_8VG$fBmb2K&Y3@Xbs`? z>>|D(K-R0#WYgv_S0!AG<)n}2dz4S63vlU_AM`yKbtiwTed_m=1>DrO+* z4LGAPO59KN=hszEydG}!#F2Rc7N&A4QjHVwv$>c7N^Z|atTpOsigPnsmzgB|yS_|b z?;a6pB*4a*fvwgDkLYzoVa^>q{sRz5Kwk8>rH>SCc@fE2-g?H*)iI>yPW^(ar~Qsx z!G7`?BZTn(y8uR%Woq2L&hvlIWz~H15$ids>VLSi-EMgNT4(4rMK8VD@Q`3^ zQi*SRE0gJ-)*RNHDBbF|PKRrFtpx?>PSvP^i-70&2@*b__x_!{-np%>cfJEJ=qwAO zzl#@?2}1cG;4EtW_V6CR`-?1*fS2LWPF?)#HevI7h8*&d^<-08peX{OZuYN?v*?83 zmmgdq^^m=F17^?L*z6E|3WD31Rx`dEbL&}Z7eI1M!%gSjauQ(Nu-y=QZcBK0%hNq; zWb)sw9g8^`0FT1uBzq->4z8rZTLWXkH$%asCo*T&%s_aw$AQIzRgi4S9E7n-tbCPz zkaDz+$@HL?0udF=`1JAMnc@aGITWJG1nsO=JXxzD`y6=(;!8j=UQm_n^5;IF`#BqmO`HEp~lOG=m?~nQXIue{S6XjBp8Xy@dLv zMu*kpc~Zy_b*1NZU$^G`@@`Q#)LqJsid%oa?|+JhL2#xZQt}ZG_hdu}C)Tv_w=~j* zFU=_a?VW3C;}(XrS8x~~xj!y?&Zi?gaob6@k`e10KKZ>Scq&5s~w5GV^?ySWH z1q&zlFD2>`iuc0?&q}E`ogg_iI&L=#wwJlANDe7dYPxfH-L`LZGa8#9ESqsj6Zw8H zd~8QmDRcc)e$&z&mOfvJYIKg@Iy2<{`5=$TvyG8&jqM5WMj^Vgvui?$_63GX_dGZ1 zK0(9>v+uppR2&{6rGv@pN-sab;kn?rI`S(?DxXSLUi#m49xwivXn(dKNU1=I4%b!E zTn=@L4=|BF1L}&4*GL1G}iYUot7OI_e?jpGViU=!9-tJS{fLxDk`XY zCJ+MG74?s&#m#>^XeZY{5g(pA4}(4jjhIfG&>I3ykawKi;i@nz-tpnAnr@|Nr!N?a z`0KsBXaUeZ2`KwYrrulTgrQB;V}qFHr2!q}6=f0`0fb@7MUOdx~p1A%#7k$>cV!0wKERJD)V^^YxA6G52cjqv()k zd5F;6lSra7M8*?U%_Tn_dfJduR-hd*gh}z!+!Ft+1>Q%kZCO?^!t(JmQKOIgqac^v zFvx!ue4<>jDF~5oX$U7QW}tZVd&`2WB#lzqDz9Gw^3MmWRn^k`I#$YZDeTpw5~oHI z?4V^X=yP%!4fi2&(Wv}ig60RK>voe01Qv+D{=JrdXnunN>W>>TX(ubLO9}mRP}~;A z4A9x*`WI5d$WapszoN$>FErTT{p17?YmP@b@$ph;+9s?UC`q20$P@Dj1$1Uc2%tuJ z9q46+_Ojj$+y3BdH*nWf6bw;jUb9^4Fn~1kyWfrb>E(N&kl9V&Gs7Q7rpTG1TyC3* zVc@BMW$SW@5D<=F1wM9l#PI!rjhN00gsLq?2ztf{h2=DhXCxzyh7`J(^7FFRbi*sn z?y@GQT%MkWn4Yi;KYM0z!f$m3>u$k}W1%KZ¬gq6R$Fo3rcN`}6?l&Y3FPZyDqPe* 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20.png new file mode 100644 index 0000000000000000000000000000000000000000..c57a5ff8ba720d13b8d8cc652f0d2156f5679c6e GIT binary patch literal 2033 zcmVBE1ZQLxAY_vg;$?V;oX(lt{{G@3qJ`_O^!KmPq;Qw2}Cn0L9?Tam?khm;cmfj@-EE=vY<#k5o0f^m&*sM6pBI0EL{uRZtU4R5Z z`^X8`V)zNfJ8YaF;u6EP09P2E5Ad?jnUOMxUqvh^s*L``+lU9}BlcPZ2XpY-jyyG} zttleQMaed+noc9ry@UIIwng1*#M^^UkFzj+6yF25_LnMhmf?pGpH<}CbcnAmX|u%; z|7E#p3GpKUUAw%6atiT2#A8)^yd3Cssj4^8z$>TJnP(8+gLrkpJj%xIMEtceUz`ec zeo~wa<_{hK;NmJRuzL3+9o0iVC08s$)vACv7|KExH6jmbd4gn8^0FkllzkRT6fd|P0n zrwSVAXrbt(XrcJk;OyVRDf#{Yw^VBW$m{6QFhZvPBk<6w!tZERBfJcLd1$M3&)TehHS09YRtkN(Z(GDi^F2;vKBX;HY+Q*UEnTqUvgh@A9J5aYSek}G;8j! zqp=F+X_rylpF&#LEj%b>g+0Q~5^H*5N-?MwSLAe5T{?GXqX;9WfX;*4pXw6&V*io?m|<6;W0GAb4f<-njQ>$>Q>9MPr@ zwU=n+0I+*9IKpp9{{0u*d8K7@p9VPmCp-6AwmA>rtOL;dXv;Q$XXCx^0IWWyc=l3w zC&Xgk0yx!!!@*Zi8qcdA>-AfBZYACT*nGWS|NH%Vee(m<-vGFv{{#Oecnig2*2@3@ z061k>NoGw=04e|g00;m9hiL!=000010000Q0000000N)_00aO40096102H7D00aO4 z0096102BZK005B{(#HS*16oN$K~y*qt(4DeTvZguKli>jKN?fDNt|?|m=v4ZYSdam zK^KZrbz>3 zpT~3GBr|EqpbHPYxx;(se(pWzd(JVDEeQXk`TxpFQ*~K&rmEY=h-549R{hr-Kc2tw@m70g^!5Atq7 z-g<;+XlX$F;7;U`op@8@*s(vMGK<;s65eMYVY^G%i|0u1=_TFVqy8GnYI8Tt9!*qK zXp`{OHzfG(M@fD=CE;5KC4Ay3iGMgD&Z3WpCFm$ggr|=$H+Srka8tKLCRb-D%S0wG zNQgZCBpHfCUWQN(H&AgqhZF zYQA@26waSfwThTm24Va%c0&R4KtIXU3`X~OTl+NmT930c$kl6@k&!yUs$Uo&{;KNB z1Tj{^w}&J?d0N83*CZLcl8LbPCpk4D;kE&Z%J(*fDBdo?wudv39IK8tTEM^jO8nK= zcxO){yPqW<97L7^eB%mS-HHX|r=KzB|8RlT>rYaoScE8a(Pq}DLwo$2tfQn|lYZ<= zWO^1k{4Vjp0LjpMBu76)7MJSXu~N(q*rCN=tz?2YVl#NXrK|q*`4{2z?( z+9k6vF@XdDXd4=vtCxs_wYBRFH(;ykv)qP_8)h#m*D=?pkUe{~VYF|1`?4@(MmOwI zTaqj_%HSkQlpQ~nMHAn P00000NkvXXu0mjfq~O_F literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d95628ea35d9d3f4a57a5ed290e4bc60948dbb53 GIT binary patch literal 3644 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png new file mode 100644 index 0000000000000000000000000000000000000000..862c906b80e20c4a46263c62b227e6d91d35ff01 GIT binary patch literal 2734 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8e13c8e5172062a2447962dc74cbee739ac9ea68 GIT binary patch literal 5379 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..4935d17f6755a06dae0b46a09b9dd067de579743 GIT binary patch literal 8647 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 VmwM*`-^u_0002ovPDHLkV1fvr00aO4 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2d7cd7e577c315e5686a3adf4ddb9ec524b46ef3 GIT binary patch literal 12699 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 VmwM*`-^u_0002ovPDHLkV1fvr00aO4 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..714621b22ffc661a60244616536d266142f9ee32 GIT binary patch literal 20900 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76.png new file mode 100644 index 0000000000000000000000000000000000000000..afa0d156ae5b4e37e6619f459381cbf9f311d5a2 GIT binary patch literal 7367 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

$Wbi9fcGHg;O8`h*3VNCp0 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b5ae8a1665f612fe08848b2011f3f87a7f68e8c3 GIT binary patch literal 17071 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

&Cg(gce~GVU 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%0DC?g@GK*_lNlEJ(O+sfn)nd<)$^L|NDe`ZeQuRqb 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¬gq6R$Fo3rcN`}6?l&Y3FPZyDqPe* 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift index 1bd185ffb..827f70e4b 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigDataFlow.swift @@ -2,8 +2,4 @@ enum AppIconConfig { enum Config {} } -protocol AppIconConfigProvider: Provider { - /* var appicon: AppIcon? { get } - func runAutotune() -> AnyPublisher - func deleteAutotune() */ -} +protocol AppIconConfigProvider: Provider {} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift index c4b2ba96e..2cca564d7 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigProvider.swift @@ -1,18 +1,3 @@ extension AppIconConfig { final class Provider: BaseProvider, AppIconConfigProvider {} - /* final class Provider: BaseProvider, AutotuneConfigProvider { - @Injected() private var apsManager: APSManager! - - var appicon: AppIcon? { - storage.retrieve(OpenAPS.Settings.autotune, as: AppIcon.self) - } - - func runAutotune() -> AnyPublisher { - apsManager.autotune() - } - - func deleteAutotune() { - storage.remove(OpenAPS.Settings.autotune) - } - } */ } diff --git a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift index e9b3d3677..485233fc9 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/AppIconConfigStateModel.swift @@ -4,60 +4,18 @@ import SwiftUI extension AppIconConfig { final class StateModel: BaseStateModel { @Published var useAppIcon = false - @Published var publishedDate = Date() - @Injected() var apsManager: APSManager! +// @Published var publishedDate = Date() +// @Injected() var apsManager: APSManager! // @Published var useAutotune = false - @Published var appicon: AppIcon? - private(set) var units: GlucoseUnits = .mmolL +// @Published var appicon: AppIcon? +// private(set) var units: GlucoseUnits = .mmolL // @Published var publishedDate = Date() - @Persisted(key: "lastAutotuneDate") private var lastAutotuneDate = Date() { - didSet { - DispatchQueue.main.async { - self.publishedDate = self.lastAutotuneDate - } - } - } - - /* override func subscribe() { - appicon = provider.appicon - units = settingsManager.settings.units - useAppIcon = settingsManager.settings.appicon - publishedDate = lastAutotuneDate - - $useAppIcon - .removeDuplicates() - .flatMap { [weak self] use -> AnyPublisher in - guard let self = self else { - return Just(false).eraseToAnyPublisher() - } - self.settingsManager.settings.useAutotune = use - return self.apsManager.makeProfiles() - } - .cancellable() - .store(in: &lifetime) - } */ - - /* func run() { - provider.runAutotune() - .receive(on: DispatchQueue.main) - .flatMap { [weak self] result -> AnyPublisher in - guard let self = self else { - return Just(false).eraseToAnyPublisher() - } - self.autotune = result - return self.apsManager.makeProfiles() - } - .sink { [weak self] _ in - self?.lastAutotuneDate = Date() - }.store(in: &lifetime) - } */ - - /* func delete() { - provider.deleteAutotune() - appicon = nil - apsManager.makeProfiles() - .cancellable() - .store(in: &lifetime) - } */ +// @Persisted(key: "lastAutotuneDate") private var lastAutotuneDate = Date() { +// didSet { +// DispatchQueue.main.async { +// self.publishedDate = self.lastAutotuneDate +// } +// } +// } } } diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift index 8f5416ddb..79b621939 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -1,32 +1,47 @@ import SwiftUI import Swinject +class NamesOfIcon: ObservableObject { + var namesOfIcon: [String?] = [nil] + + @Published var iconCount = 0 + + init() { + getAlternateIcons() + + if let currentIcon = UIApplication.shared.alternateIconName { + // if let currentIcon = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any] { + iconCount = namesOfIcon.firstIndex(of: currentIcon) ?? 0 + } + } + + func getAlternateIcons() + { + // looking into our info.plist file to locate the specific Bundle with our icons + if let icons = Bundle.main.object(forInfoDictionaryKey: "CFBundleIcons") as? [String: Any], + let alternateIcons = icons["CFBundleAlternateIcons"] as? [String: Any] + { + for (_, value) in alternateIcons { + // Accessing the name of icon list inside the dictionary + guard let iconList = value as? [String: Any] else { return } + // Accessing the name of icon files + // guard let iconFiles = iconList["CFBundleIconFiles"] as? [String] + /* guard let iconFiles = iconList["CFBundleIconName"] as? [String] + else { return } */ + // Accessing the name of the icon + // guard let icon = iconFiles.first else { return } + namesOfIcon.append(iconList.values.first as! String) + } + } + } +} + extension AppIconConfig { + // struct RootView: AppIconView.environmentObject(NamesOfIcon()) /* struct RootView: BaseView { let resolver: Resolver @StateObject var state = StateModel() - private var isfFormatter: NumberFormatter { - let formatter = NumberFormatter() - formatter.numberStyle = .decimal - formatter.maximumFractionDigits = 2 - return formatter - } - - private var rateFormatter: NumberFormatter { - let formatter = NumberFormatter() - formatter.numberStyle = .decimal - formatter.maximumFractionDigits = 2 - return formatter - } - - private var dateFormatter: DateFormatter { - let formatter = DateFormatter() - formatter.dateStyle = .medium - formatter.timeStyle = .short - return formatter - } - func GetAppIcon(isPrimary: Bool) -> UIImage { var appIcon: UIImage! { if isPrimary == true { @@ -92,9 +107,17 @@ extension AppIconConfig { .navigationBarTitleDisplayMode(.automatic)*/ } } */ + func addItem() { + // print("test") + + let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any] + let alternateIconsDictionary = iconsDictionary!["CFBundleAlternateIcons"] as? [String: Any] + let altIconName = alternateIconsDictionary!["AppIconAlternate1"] as? [String: Any] + } struct ContentView: View { @AppStorage("active_icon") var activeAppIcon: String = "AppIcon" + var body: some View { NavigationStack { Picker(selection: $activeAppIcon) { @@ -114,13 +137,121 @@ extension AppIconConfig { } else { UIApplication.shared.setAlternateIconName(newValue) } + } + } + } + + struct AppIconView2: View { + // @AppStorage("active_icon") var activeAppIcon: String = "AppIcon" + var body: some View { + /* Image("1024 2") + .resizable() + .scaledToFit() + .cornerRadius(10) + .padding() */ + Button(action: { + let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any] + print(iconsDictionary?.first?.value as Any) + + }) + { + Label { Text("Default Icon").font(.callout.bold()) } + icon: { Image(uiImage: UIImage(named: "AppIcon_RED") ?? UIImage()) + .resizable() + .scaledToFit() + .padding() + .cornerRadius(10) + .frame(width: 80, height: 80) + } + } + } + } + + struct AppIconView3: View { + @StateObject var iconSettings = NamesOfIcon() + var body: some View { + Section { + ForEach(0 ..< $iconSettings.namesOfIcon.count) { i in + Button(action: { + if self.iconSettings.namesOfIcon[i] == "AppIcon" { + UIApplication.shared.setAlternateIconName(nil) + } else { + UIApplication.shared.setAlternateIconName(self.iconSettings.namesOfIcon[i]) + } - // activeAppIcon = newValue + }) + { + Label { Text(self.iconSettings.namesOfIcon[i] ?? "AppIcon") } + icon: { Image(uiImage: UIImage(named: self.iconSettings.namesOfIcon[i] ?? "AppIcon") ?? UIImage()) + .resizable() + .scaledToFit() + .border(.red) + + // .frame(width: 80, height: 80, alignment: .topLeading) + } + } + }.frame(width: 200, height: 25, alignment: .topLeading) + .border(.green) } + .navigationTitle("Change App Icon") + .foregroundColor(.black) + .frame(alignment: .topLeading) + // .padding(.top, -50) + .border(.yellow) + + // .scaledToFit() + + // .frame(alignment: .leading) } + } + + // --------------------------------Final View-------------------------------------------------------- + struct AppIconView: View { + @StateObject var iconSettings = NamesOfIcon() + var body: some View { + VStack { + Text("Hallo") + .padding(.top) + .scaledToFit() - /* .onAppear(perform: configureView) - .navigationTitle("AppIcon Change") - .navigationBarTitleDisplayMode(.automatic)*/ + ForEach(0 ..< $iconSettings.namesOfIcon.count) { i in + Button(action: { + if self.iconSettings.namesOfIcon[i] == "AppIcon" { + UIApplication.shared.setAlternateIconName(nil) + } else { + UIApplication.shared.setAlternateIconName(self.iconSettings.namesOfIcon[i]) + } + + }) + { + Label { Text(self.iconSettings.namesOfIcon[i] ?? "AppIcon") } + icon: { Image(uiImage: UIImage(named: self.iconSettings.namesOfIcon[i] ?? "AppIcon") ?? UIImage()) + .resizable() + .scaledToFit() + .border(.red) + + // .frame(width: 80, height: 80, alignment: .topLeading) + } + } + }.frame(width: 200, height: 25, alignment: .topLeading) + .border(.green) + } + .alignmentGuide(HorizontalAlignment.leading) { _ in 80 } + .scaledToFit() + .navigationTitle("Change App Icon") + .foregroundColor(.black) + .frame(alignment: .topLeading) + // .padding(.top, -200) + .border(.yellow) + + // .scaledToFit() + + // .frame(alignment: .leading) + } } + + // --------------------------------Final View-------------------------------------------------------- } + +// get currently used icon: +// UIApplication.shared.alternateIconName diff --git a/FreeAPS/Sources/Router/Screen.swift b/FreeAPS/Sources/Router/Screen.swift index f568baa81..72ad145a8 100644 --- a/FreeAPS/Sources/Router/Screen.swift +++ b/FreeAPS/Sources/Router/Screen.swift @@ -89,8 +89,7 @@ extension Screen { case .snooze: Snooze.RootView(resolver: resolver) case .appIconConfig: - // AppIconConfig.RootView(resolver: resolver) // becksen - AppIconConfig.ContentView() + AppIconConfig.AppIconView() } } From 3a25fb9f0fe44ceb0142a6aab68398d287420683 Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 13:05:14 +0100 Subject: [PATCH 16/23] 1st release -> tested with iPhone 11 and iPhone 11 pro --- FreeAPS.xcodeproj/project.pbxproj | 6 +- .../1024 2.imageset/1024 2.png | Bin 109003 -> 0 bytes .../Assets.xcassets/1024 2.imageset/256.png | Bin 32534 -> 0 bytes .../1024 2.imageset/AppIcon51x51@2x.png | Bin 12713 -> 0 bytes .../1024 2.imageset/Contents.json | 23 ----- .../View/AppIconConfigRootView.swift | 84 ++++++++++-------- FreeAPS/Sources/Router/Screen.swift | 2 +- 7 files changed, 51 insertions(+), 64 deletions(-) delete mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/1024 2.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/256.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json diff --git a/FreeAPS.xcodeproj/project.pbxproj b/FreeAPS.xcodeproj/project.pbxproj index b0302255c..3728e7f3f 100644 --- a/FreeAPS.xcodeproj/project.pbxproj +++ b/FreeAPS.xcodeproj/project.pbxproj @@ -2806,7 +2806,7 @@ buildSettings = { APP_DISPLAY_NAME = "$(APP_DISPLAY_NAME)"; APP_GROUP_ID = "$(APP_GROUP_ID)"; - ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIcon_BW AppIcon"; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = ""; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -2844,7 +2844,7 @@ buildSettings = { APP_DISPLAY_NAME = "$(APP_DISPLAY_NAME)"; APP_GROUP_ID = "$(APP_GROUP_ID)"; - ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIcon_BW AppIcon"; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = ""; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; @@ -2884,6 +2884,7 @@ APP_DISPLAY_NAME = "$(APP_DISPLAY_NAME)"; ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON)"; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CODE_SIGN_ENTITLEMENTS = FreeAPSWatch/FreeAPSWatch.entitlements; @@ -2914,6 +2915,7 @@ APP_DISPLAY_NAME = "$(APP_DISPLAY_NAME)"; ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON)"; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; BUNDLE_IDENTIFIER = "$(BUNDLE_IDENTIFIER)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CODE_SIGN_ENTITLEMENTS = FreeAPSWatch/FreeAPSWatch.entitlements; diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/1024 2.png b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/1024 2.png deleted file mode 100644 index 768ae9a7b7d343a759416f1d201a6780ebb45d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109003 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 diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/AppIcon51x51@2x.png deleted file mode 100644 index 632959b00553c012ec336693529c4c3932ab1586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12713 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

ERjpd_e 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 diff --git a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json b/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json deleted file mode 100644 index 8aae77a3c..000000000 --- a/FreeAPS/Resources/Assets.xcassets/1024 2.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "filename" : "1024 2.png", - "idiom" : "universal", - "scale" : "1x" - }, - { - "filename" : "AppIcon51x51@2x.png", - "idiom" : "universal", - "scale" : "2x" - }, - { - "filename" : "256.png", - "idiom" : "universal", - "scale" : "3x" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift index 79b621939..8d6224583 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -107,13 +107,13 @@ extension AppIconConfig { .navigationBarTitleDisplayMode(.automatic)*/ } } */ - func addItem() { - // print("test") + /* func addItem() { + // print("test") - let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any] - let alternateIconsDictionary = iconsDictionary!["CFBundleAlternateIcons"] as? [String: Any] - let altIconName = alternateIconsDictionary!["AppIconAlternate1"] as? [String: Any] - } + let iconsDictionary = Bundle.main.infoDictionary?["CFBundleIcons"] as? [String: Any] + let alternateIconsDictionary = iconsDictionary!["CFBundleAlternateIcons"] as? [String: Any] + let altIconName = alternateIconsDictionary!["AppIconAlternate1"] as? [String: Any] + }*/ struct ContentView: View { @AppStorage("active_icon") var activeAppIcon: String = "AppIcon" @@ -206,44 +206,53 @@ extension AppIconConfig { } // --------------------------------Final View-------------------------------------------------------- - struct AppIconView: View { + struct RootView: BaseView { + let resolver: Resolver + @StateObject var state = StateModel() @StateObject var iconSettings = NamesOfIcon() var body: some View { - VStack { - Text("Hallo") - .padding(.top) - .scaledToFit() + Form { + Section( + header: Text( + "This feature allows to change the AppIcon on FAX that you see on the Home Screen\n\nIt dynamically fetches all AppIcons that are available in FreeAPS->Resources->Assets.xcassets\nYou can add your own icon easilly with right-click. Select iOS->New iOS App Icon. Add one .png image with size 1024x1024. Done" + ).font(.body) + ) + {} + VStack { + ForEach(0 ..< $iconSettings.namesOfIcon.count) { i in + Button(action: { + if self.iconSettings.namesOfIcon[i] == "AppIcon" { + UIApplication.shared.setAlternateIconName(nil) + } else { + UIApplication.shared.setAlternateIconName(self.iconSettings.namesOfIcon[i]) + } - ForEach(0 ..< $iconSettings.namesOfIcon.count) { i in - Button(action: { - if self.iconSettings.namesOfIcon[i] == "AppIcon" { - UIApplication.shared.setAlternateIconName(nil) - } else { - UIApplication.shared.setAlternateIconName(self.iconSettings.namesOfIcon[i]) - } + }) + { + Label { Text(self.iconSettings.namesOfIcon[i] ?? "AppIcon") } + icon: { Image(uiImage: UIImage(named: self.iconSettings.namesOfIcon[i] ?? "AppIcon") ?? UIImage()) + .resizable() + .scaledToFit() + .border(.red) - }) - { - Label { Text(self.iconSettings.namesOfIcon[i] ?? "AppIcon") } - icon: { Image(uiImage: UIImage(named: self.iconSettings.namesOfIcon[i] ?? "AppIcon") ?? UIImage()) - .resizable() - .scaledToFit() - .border(.red) - - // .frame(width: 80, height: 80, alignment: .topLeading) + // .frame(width: 80, height: 80, alignment: .topLeading) + } } - } - }.frame(width: 200, height: 25, alignment: .topLeading) - .border(.green) + }.frame(width: 200, height: 25, alignment: .topLeading) + .border(.green) + } } - .alignmentGuide(HorizontalAlignment.leading) { _ in 80 } - .scaledToFit() + // } + .onAppear(perform: configureView) + // .alignmentGuide(HorizontalAlignment.leading) { _ in 80 } + // .scaledToFit() .navigationTitle("Change App Icon") - .foregroundColor(.black) - .frame(alignment: .topLeading) + .navigationBarTitleDisplayMode(.automatic) + // .foregroundColor(.black) + // .frame(alignment: .topLeading) // .padding(.top, -200) - .border(.yellow) - + // .border(.yellow) + // .navigationViewStyle(.stack) // .scaledToFit() // .frame(alignment: .leading) @@ -253,5 +262,4 @@ extension AppIconConfig { // --------------------------------Final View-------------------------------------------------------- } -// get currently used icon: -// UIApplication.shared.alternateIconName +// } diff --git a/FreeAPS/Sources/Router/Screen.swift b/FreeAPS/Sources/Router/Screen.swift index 72ad145a8..479133837 100644 --- a/FreeAPS/Sources/Router/Screen.swift +++ b/FreeAPS/Sources/Router/Screen.swift @@ -89,7 +89,7 @@ extension Screen { case .snooze: Snooze.RootView(resolver: resolver) case .appIconConfig: - AppIconConfig.AppIconView() + AppIconConfig.AppIconView3() } } From ab5d6ca8816fb3ce3594194c2c778ded2969a5ba Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 13:16:18 +0100 Subject: [PATCH 17/23] revert icons in HomeRootView to default --- FreeAPS/Sources/Modules/Home/View/HomeRootView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift b/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift index e18224520..39dabe460 100644 --- a/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift +++ b/FreeAPS/Sources/Modules/Home/View/HomeRootView.swift @@ -581,7 +581,7 @@ extension Home { Button { state.showModal(for: .addCarbs) } label: { ZStack(alignment: Alignment(horizontal: .trailing, vertical: .bottom)) { - Image("carbs1") + Image("carbs") .renderingMode(.template) .resizable() .frame(width: 24, height: 24) @@ -628,7 +628,7 @@ extension Home { } Button { state.showModal(for: .settings) } label: { - Image("settings") + Image("settings1") .renderingMode(.template) .resizable() .frame(width: 24, height: 24) From 64664417212f5d5c3d8de7fea252607a9723184e Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 13:50:09 +0100 Subject: [PATCH 18/23] Remove hard coded "AppIcon" on project level. Also checked on targets level. Only thing that is required is to include all available consents. --- FreeAPS.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FreeAPS.xcodeproj/project.pbxproj b/FreeAPS.xcodeproj/project.pbxproj index 3728e7f3f..23b1fc043 100644 --- a/FreeAPS.xcodeproj/project.pbxproj +++ b/FreeAPS.xcodeproj/project.pbxproj @@ -2678,7 +2678,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = ""; ASSETCATALOG_COMPILER_APPICON_NAME = ""; - ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2746,7 +2746,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = ""; ASSETCATALOG_COMPILER_APPICON_NAME = ""; - ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; From 611617a7c7aca3b13c8502681556489060bf1fb1 Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 14:54:26 +0100 Subject: [PATCH 19/23] Removed obsolete purple icons in AppIcon icons --- .../AppIcon.appiconset/1024 1-20.png | Bin 2062 -> 0 bytes .../AppIcon.appiconset/1024 1-20@2x.png | Bin 3626 -> 0 bytes .../AppIcon.appiconset/1024 1-20@3x.png | Bin 5370 -> 0 bytes .../AppIcon.appiconset/1024 1-29.png | Bin 2703 -> 0 bytes .../AppIcon.appiconset/1024 1-29@2x.png | Bin 5172 -> 0 bytes .../AppIcon.appiconset/1024 1-29@3x.png | Bin 7934 -> 0 bytes .../AppIcon.appiconset/1024 1-40.png | Bin 3626 -> 0 bytes .../AppIcon.appiconset/1024 1-40@2x.png | Bin 7287 -> 0 bytes .../AppIcon.appiconset/1024 1-40@3x.png | Bin 11348 -> 0 bytes .../AppIcon.appiconset/1024 1-60@2x.png | Bin 11348 -> 0 bytes .../AppIcon.appiconset/1024 1-60@3x.png | Bin 18285 -> 0 bytes .../AppIcon.appiconset/1024 1-76.png | Bin 6884 -> 0 bytes .../AppIcon.appiconset/1024 1-76@2x.png | Bin 15058 -> 0 bytes .../AppIcon.appiconset/1024 1-83.5@2x.png | Bin 16782 -> 0 bytes 14 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-60@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-60@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-76.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-76@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-83.5@2x.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20.png deleted file mode 100644 index d59a68caf5cb317fd0176fc42b869c4abd3df1ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2062 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-20@3x.png deleted file mode 100644 index 353c1e13220d1528854cbefe2261cf566002e2bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5370 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 JPDHLkV1l9F7{~ws diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-29@2x.png deleted file mode 100644 index b98f4242d16df31013a29611f7562bf339ebacb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5172 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40.png deleted file mode 100644 index 0e22a5f5449ee4ac34f9740aa88569a1b02b6fcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3626 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@2x.png deleted file mode 100644 index 70e0522afb54ec0ace0190cba0216976c1213946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7287 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 RSSbJi002ovPDHLkV1jDX79#)v diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-40@3x.png deleted file mode 100644 index 8d9db56da26d40e831a0b5a989036339c6a1a20b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11348 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 BbMRiwoUsgZW^{llj zQc+$45e^3q1Ox<8N>Wt$zrE~#3$*s5JoEyKB9p~#E_=GlEowOY?Fj|}%x}(K|#?j-UA#Rs`-#J9zIXarSRO(c6 zP~5|T-i@o9KO;M<&#f;%<`*@J5}*;=p=(u~6T}CmAm8Z24SE3(LLXzWtAAf%hj?sq z{v4nTHiKwj{Pl}DRS7ynR zEOrNf__v5{TMumpE5tW4`l9WEw>_s*JEiT1|H@YbZn;F%(pxqT|N1d)w}ibT0nzL1 z3Uz|J;~z3s^X|esbpcdx%=gihEoGYj+70$_?dP2sxfcCwW-`cubM;fsK{!Sx0NFdB zrmORMAt9)fv!srgjMcDUAH9!wZ9B#=1M|J6Gq>bko#QGoixQ%}jy}BqtzO1IqyflF z7ydG!YegF&;|tTzL2wykbp3pKchkttggHp!!i2|(A!AT)z7rnv*J!3F{$_rOQ8ro)J4P*dO9~iOy(CB~MTi<$R9luIN*Dp^aA=StW)Z6z8&^DLlO^s@+SNxbZRz6jYWl8Z0he|gp(k??H-*l=1@AHz?X4> zBays&QpsKvg^q zio&P#@P-9k-tI7jL`ndgIMlY&E9B~_)Xh(ZZ=*JF#QDyK7xJ%0}7 z4F#OpO2UgL9S=LQ9gsDjZvCH+FE8H*@TFalwt^qe}?m)fq;M&fc^iIvI6k`_5bG*BQ5(B1cdiRN>oVI1N2G{+DCQx znLl9%H7P;-^k2wMb`T7P4JAh1s`<rk;jvY-b-8Qu?6%}xv(4>xXY(HKXIm z`9GYO2%PgP>Ub))&urt>7V`2moaQ5|)EJWLnbgK_ zzyZ09|?AaL^pE#t{)LCxv zXvUwj5ZprAUTvhR@nkvyGmxtGqZYEm;1wF1{^N<`so^1;j)m z%rKc*roe)UQBpt0xT?%#;*Yc=X;0JG1K&*+wy({AWYuWF2M5Q*wMOnqAWvtdZD+-0 zIoM%X?INkCabQZS8coz`VPE;YAm9F)he1gBh?xTqGBiBn=_ez$w;JXdKlQIm(RQ%2 z4lY2FZ?WvWQe10yvm3HJJuAmwdj<|{N6X?IR|ADJc49#!JK7Y}8^V;_UUL~E{m{bV zIO>3euYv?15{TRAiokxD1-7$k3QF6Ge zsO7pXpV{P$XFREn+Q8~OuBE*?@z2pSA>K9JVeJ*M`OdP)=OCZS)sOPg>?+EU#I30h6+pHjTj7F2B}?XH>1PZGLU9h&;!wO|Q?NLdVy6K&K(Z$(isHYv>gAvL;hAjeHb zW4)PC=a|0@_tTRROv637au=UcEK}`%BJ;vzcEW}Xtu6SQ)9P?76#^+*b?Vd*+sh~e z0gSQ};XWCO(bKB>CbQoPQ}g?cNb(}q0J;Aps5e)pfz;C`Q1?;Qp#8mDXu)4P!slyN zFDYHW#!j=^U&7C>aj$sp5K1DN#vmdU@bZ$<+^BNY8SXa7u4lST+_F-r81b)~vMD+q zA(SnuLncd-r*Fy<;Cg->Yp}KgV{)Ij%iAFHENtojH7Wv(bS;~tShY)iUFJgKlh{aY zk#bNLL&Lcu`FV9}+xY%=KXlV#JE=QZ7|Z9LD-Jc*IT{Nh9Gpuvsefu`Jn@}27k}I%<%YitaYaBRgX(vfh841@Ik&@TW z90XNiNqv9w9y3|HqS#)M>p-~U7}hJgasSRD>*en?xSNe7*ct;(`M$6^2X>CS)6`a2 z3*c0B74dg^W~-(ygZ0FfO!i}t7N{f7NX)=cLQq@#rqvBhG2`uf(+Z04i+?WwY4 z9*EMoC~C#1S^1zFQ^!=W#+}WK5tVn3&ha*D&I6^QZ|R4MOE-S~^y=yT{&6Whe=SzZV~4eP(5cOqKm}%xN)=I< z$on+Ey~9)e6#g%Wkeqa7&`_T+S}!)GC?}c=CEY_~TVJ`e&1Mm3Y$g)r z8Gl~!4kYBd=4h``ifWn!caW($$2$!h~n^@iv4aUD!s5Xd78`_5a_ zrD{6{e4Lz|E+Un|qn+K+v60&Nu`&)@HRW1lN|Rj{;S~3ofJPpg?1pBRq?RJhogRxK zAXwG37R0%RRP#qHa+r#g0k(r(d9z5Jhpx14VwdAL6xCFN0AsU|L!38g0rEGSK9W6^ zDq2&=XZeDU#c0z?<6uy7MS4bJ|NY*AW5Y$fjpxgR917k(ow1p?(Z%HgEgU*D+&jT5 zZ94ZR6-288eYqJqkp23=&Rd`qJ}+01yf(j4pBXuoDmD4+<=JQUVjttD@1TAn^meea zRT8?~SVw0Xn6OuTMA}pt&)eY?1Psu~c{$a`c4gyT`B(Rh{9y6Sz1&y%dDc%uN>aZ> zem;&nGPtcqzP*8{<3R`;Vezf$!IV1Oe7}+MlvGDnyPR@pk}sZvOY}2D-~8Gub$?aV zsq;zBq__4ym3h`$eVeCKQr23zbwA7q8>YuexOo#iIRXG->JB?RURDzB@TS?7ux@dS zi^QO!o-^m&HSo$`k*fVy?&s&@QF{r^sH37W={zc=^>b9sbJU>#EyE7>`u)z@t~Lr} z+*=~m=g`1x$3cSkC5NmGjm|7*__bz<-%_=pE5aGZEd~D5b_D5iubRi7d~^A462s1? z!*}xDWVj4kC-yH+d?<+CyB2d!gDU%QzqZp(9 z+RjYE=q&yDBZqv2FfStg^dG3xMJow#eZI1Qs~~E8i+0@}@3LKO8ccQY7lcTeSl=;^ z{Pmk_({|wa>BKsReR>f{SS1a!yGMID6P5xCpv1pCeCxGe@$JOk_!3MukHJVSkF=`H za^aKtc4WVZ3^%l(h;0r7j^w#2qL_NAlS$J&=S?j= z_YZ03kk91Idz{)8Aw9qtH!S;Tf&*GwlaMew%=Dr^<^up3FSOY@vg%}JL0WJ$30dPz z9W0q^qstf`LyBs#{XgYyJSpf3YlPn-U5#&bO>eiIsL^pnoEYgH zaZcp2F%a)b3`t~tt0FZXRslJXn7pM)_2$M%CBBo+%bc7P{lE1i;1E-;JzTIa83L8^ z>YUmEOYBqRN$s_0uo(BhHS+1!EsxH*W93@C;!_2;?j<^CeIE*@e4GP@7^V}af=fEE z8LF`Dqsx_w6f06U%mO)W;!{<<$UhLz%oB>2{NB{1IJo^m-jSo3M7b|{aU}B{%usn+r1;P zPkzPsFZq=S8%qb>iOTenPAPy^KgY^Z6 zQ$gRa=KjXk+>p2Ao}5-vZXS`t70(Tt;!PUa9W&EIh9fhKF2@KQv3a0LdOfBsKX$ix ze7{;u*|7>E95n%IS9JG}J8aBj%3jTm^z140&fNAWBoSgk*d9q{cdVuEJ+g+Rk$CFF zxq9pntPSvAd3FrmDYCP1$UQ(+s;zFCMiAGtppx+PGaj4A&&w-+15&<|Uwfvls1q#b z&Jspe+e*4X?vH^kY(=JXoo>=zfg@uLNZ$ST?Id0Wp0vl}_mg!MBX373#Ky&J942?U!V=m>(=s~1M1Zug}w;+WjoYu3%LXj<9$q(v47=Evy}h4Ga%Vr$1tKy_g0fI(?`Qyto}Uz8OXEIfoUAQ z@#))vriRrOHt=geF#GK`dJvuQi<{$`$**CwwEO+^o-^}p1O)c-V7&>6_LCY}^=7d0 zfYi~rNB8Oc54!SSFK5kHz;L`2-HAZE#`U{VN@4M1dHzQqf!3!`(grA+ee4=3oQfB# z)05G*?~%Zr`B-6kGBDiyKu46Two*{k9LBES#XkE^SKw?bplNb$Tfm51=Y2`7SsO`xfOppZ{iC#pV|_1cBUWe+7U3nue+v6wjwT&w@*B+VcFN%$y4l1t>H2^ z`2KF$(dluGX+7R0+^f0CcKCim>mp<?1Kw-LeD38S|bSe?zxC%mWG~QE5^zm-Nk9 z|HQ-OJL7Fc5Zgy7LpgWZf!M_gts|`~yDFr)k?=gUTdB8)4zYecCAo`?>bN|*(B$|6 zJi%jmbD=#%`RAgR}bHLcId|<>VX(eQD zI&RGT^+fi|12E*T0$KjhaD zBU33oOMb54!NNYKUF2a0O<8OYgR4$$j6jyz*-yrwH4uIsrD8FEdIc+xxkg3ZY5?lb zhJnGnS4~KX%F1xH0p=WZqG5QKN6JC0>roZLNo7MfgvUtBNrXv8uBrN{K~?xk>xbp< zZ@}|v<>=~XrP~ZI&}0e{>ji6{gqY5nXwsb~5$T2s(|2dzWi~}4!i7PddKu7+_SDZ1MYzGpo+tfxOFPamGBi3;Hza@?1SSBem8I-{iCva zVG9N(YBygdL9CWS8vTHpeCCuqT~P9X-NaUATfZv9{+y46Sti8_AQRIY)5QvA6>AtN zE^5rEyW0i+dwE+>8SL=Ev9e5nf=o*p*YtpuzW}?ox7R$7qZZ1Rby*W}4_#D%?imF|9%(!J?K%FQiEAD-v@sHRkgXMP5*JX-QgHKU~t z4%cmU2h{0ou$~zr#*bs@loeVL$i?S_yAuTyG`(v!_L@y=P;|DI-s7sM{&Q2u+hqd= z_gnM0Q_kP~%G(SQKv^s#Ts+#AtWHY?1DfzaxCwuLR+92Sn^aKGx$!;ILc^NRCQHZe^>=Y!B^sqh?taZhO9RJHSH>E^|)$1&Wz06c3*+Rb&;jd zd^r5Q=2Tro-1%?82y6*ohFR@*VB(mlEPp~z?pA5`CS@1(zp}*4tv8((AKxE&4@pQ^ zDs^MqMUJzHPtVa-k}I?C$6ME7IoES1CdbPx1(g(>v%A=`K~N|g_$rg9_UnL}<0)r3cI9gv(Z>t9SLh)riyZe?U`+>Vw---tSSM~Uu5 z=V%j3Dc&bmWEGy0%obt+Mbs%-p5q1nj&4!#Fda?gg>k zEZeFFZJ+Nh1Qe15^d(bxj$L!||tFXby z$M*6PBB7*rFYFeM--0M>&i0sQ<8doe9?rz4(d^=^6-Y~UqL{{coAuhfGRaw#cAXCk zF@t)B*hHchdL})2J@?s7H_)oKCwMvNsHm;<#Ve-*qath@L!{);Ph}E?Bl-gpl2U_N_>o^e0Z1dp1s8f{gJB`Y71NvjO8vPa34&UP*o0r zPK#3m``uf5qD&S6Ta=BU;Z(s;y6-HK9(K{XjaYkbQEl@{E!WNq1>r$loRJ6_Ya=Co z*m_(d_CV&EPMgYcu^hFt*CJ#CkDT$bmA9sR7(o z9-Q4xhBPMoy`nB1+P`=EEbRI<;>-4!CH+eO1qRIIGavh4VV^uUh%>ad=f5!Zk#F1s zMs|O00n@k!P1g_}bkyk3_5}V=odvn06zl8?w%--~Ltz2z-@=g#>b-bYI4M&K+dQxT zT#}ve&P`f*vjc!Do|K#cw&`($v}VJ9A%c~l$l&tC5p=Dk4+k9omDl_`K}mfYiH!zO zojU(J%@1eY!R-|wPUpj=IpN#UdDA7YrAo+C6l-r|^D)MGu|8wlUSv1yf8y2|3`H0N*dN-^(Qzkjo3yS}Jb^ulqH zwQ~EbqIG^MirD{`t6z>~64Eseu#fzIm&U z;A^FCN4JM~=l}k`2UTNmdL91l^fp;P0j-Q&W~l6?tSJ+_>5k$w@zAmAlLo4xh1 zh*iS3x6*kV3eF5=rok5=g}yagS2*nf=%w!iX2kd1BzL(GFKiWG(^hDFMqeU8=9D&B z*`V_zGx7~oSk zHELVApl?DOnL{e`--JNBlO}2Nar);VbPn;dv9BUS#t{<6r%!>GIBh)X?N@D8YVD)a z;!48FqRY~iLq-sr3^GOXdilzkOd|Yg1E|Vs?lzhltYoij2k>? z#WR{b4`)=t|7=Tm-cZ;~Evnu5gXQ4)Xu1=&pPbBNEIt7)`(awj2(J2fM{;i|fW-;< zheK%pNOymOaDontVJrWae7I*kq|q^V{?kjw;Wkt}#53x3|E(|~EAw6ro$A@&a$ZZJUO#xdVDL;7$Fd zEZMqxJH}G&k$HbB3;Q`eyROaqNvm+=?ijM-qxDP8(kPoB<8OB|VeT!}0(vBwLM{6QWQbH#j{82kqWEyAg|V)e;-aX2 zzMdeCIePu;>wYaSOlc;!hq?&B`fSBMUCvF z+oP22W@Twqo9)o0(;RbpQaw$yO!rAnw4QR@QFDXg1gG8{z=}gpemhTneBF}O0(qx# zmM>L&*DQXGep8#VCdSmZ=#uIutH?^FI4E@*83H|CWWWdF9GiVcHdG)$6xJ!Lm!|P- zo+qy&uhee2MHjy0VZmt%*NJytZT5(akHeKS990}Nm+$EMtxWm9(j`^(dRmthHR(`h zHSb=M;1+#|P?FY8XC-nFayz?LI(gF#zLhE{6jeexU92pn@b_~P5bJB{li+WTOy-z$ z;v&X97=~kCkV;6HCg&V4X{X-~;o(^xz?8OMB$vejrlzVtXP;$-nu3NrmwI?i9iX3* zm{lyi1H(x2I`HwD$N3X6Niu{fkMCQCmBi1=O0LsOl3Es?c=js$amK@il|rov>o78m zcsi)1uf0gzw=^P3>;e+Usd9ZqBnzsgRg(|e#|ES1?;bdM$&9+0kiD^1fBc_Fde!=iHi_pJ~ zjWFC5ubkCMvXc`~QarxJFY{~X;$T4uDtA-MOpjf$M6@_)J4^gul(Z+muot_HS23*P zO!cNIN=Sh7&+=y0wJmp8O8zC3h%}CM=|Ac&q4B)4eg$?nyDM)L(guFa!F4XI843Wk zR;cUR+Q<@wPObuV8wNNp}PI<$U{8l(gw_`4KntdJ!jIgFnoqLZXBu|sYptEohQ z8@sM#7;}98Rru{;n>2$>PxY^+>C7NTx__}Sx3Dh@KAD_m)&`Dq(VYk2rYJ6%7BWyM z5PT2~S@I@j!goJWfvO9Rmm2*Oe*Zl^PnQ@zFE}Lb0rKp0um5yniv;RtsT4+Y>+CTw z^bUdTGwUKdSF?1j1qP-o{CO^3HUBs(Qq-bVjO@z^buQy}dhw`SwBZYd@O3B)2Py zsU{;|5?tZb-=o_}v7MB#IC4YtB48%lU98*k$n|{%+H=(sMR72AVb@9TiuGHs;--(r z@C;l}Iln|$cnO1C4?`E#C$U@IG{`FDTFvP3mZ>*?fh)L?(aqO=%@eXh@RCi6x<@^O z`JVv}&MavQ)I!nN2=ktr$Q{j%aBkw(>?~Kh&{i19`3#HDkDq8b#=0d&1G2Pld`;WJ zl7E63!*+^z#-q5xRR`{j~P~y)x)3*v{GfiEBZ1h(>Ssni!u}Zo7gy@b4+NM|9KT5_vK`_ zO#TeZ*(|mFiwzEiF4tesB)WP?^C)e}AY$hG(~1Q@IL+6(-7kg9(W+d*^|<@Ln;CDy-;S@vjM(foQX`oEdPBcBnu(EX1+V&tN%np+%7q}o=&=E99X)4j zMJiL$HRDENGbWpdZ3)Cgy=zDVc_kha_`@3~7gTK+a-7 z^VC+mtN=|I*{I?^mOM2l#Z&i6Kyn3p7P*d>%<9Oj>vV8-;XYItH$a%sHA%03y#GT; zL&}>8a3U2;*<0WJ`*LYAE{A|@@n;)Tel|@m>=CjXdp%Lh$ap9D?%w0a)afm{{y$C_ zNF_x8V?upp`6MN@^jAqP^{-G@z0|y9pY7ISt+MHdDK>_hFqASM`s?;DL$~8Lf(W4? z;Err)SG`{{+7HO5)KTQfN#wZz)O(^=t2jxgI0@9U0V#-U=6lRQ%^nc{2wCNiGbR&# zSNkTn=@~rXSy9&ootRga{3M!5A}(unBlX?=G9Qm=KRhh+UoQwjbQp)_33<+w>vs|v z>4^$8d=kGM8kSebwA&#Yt z$I8MEargA*uo=rw{MAf#c6R$Z0jTG~w~yl7epq`#%Kyk-=j?^P@&05ut7!-9v|%y= zIp~c=`m2hd^QK*`583S#*Yd1MV(_WqCRabG*CEz&0qPRG9GY1|jO$7#r?@r*OKi68 z)J#;Y&e_bj4lTkv@l&>*WSbD%oSsC}RJI9&W+sQEBf}1-cL#PtlokUpjX1xC9NgnV zW__JaZ=N^!&YMM=T?LRbq0 zyiIe_x+yQ~zVSqkee^-B8Na%8FU56z7z)#kMR&Rhb+=cppEdg4FA5>gwO@07lG=jK z#1z@zIXf91c85(N7T>vYSmMC~MiI4UD@WwEa;8S_RImNJfy2GDy9bDQEm{WmVFhZ@ z)>8hO+4v%KIomaRq;m-h(sZ|N(Vb&`fLt=>6=ZHPg`-Lju$(;!Sd4S@%#sX4vn{r6 z;MtO({XfH7=Mk{@(2M$aW9^KA_uKuVzq!;7CyN8Zb!H-z6Oe=&FvxEKFbYQl;vkIK zkz5>Xl?qnFfn7>$=cBkRa1YCxMa8<>7JJFKJS+OUi_y{49M)4cD{=kwdqDCTSOP{O zRpA0@I7oCH&S|Hy;F5j}!TKCfqhVE)Ru>;<{<22LU6wt?Knd&rL?(i}w)Z%N#GD1(xb#T;C?)35i6VG}Hy%LKMH!un_Hsg~mEd1Vb6PoGFl zGRjl@>3HSR?|r$aGq*d4mZw5{0WECFH=h?@Cg_y{1cCm?IFO0W&dS z^EhQ1i--os^o5UY`!4>HOqAInSR*d{(-c~kJDjy4eW$>I_sc3Fy zJ)8wvb|#MnKbP;-Nln!tIw_Us$z&RB)j#++fOzPNRqREAEZql|iKE5J*6{@R!IT%i zTvi3)0R+dD~|nEw3J`BF}W2r%Yl|yG$Vl#YCF2BxK=iiXRd4S zJ?neLRE|S$iBA10Of7jj_zDCU>18jI8w|=zV%R+Nin+xoxNa9~TnaqO|wxAz>%pXRJpr@_j=;^RAYpRH)oR$CAw$>q#wbY86rf#zyC1!*J6 z)6pv=5=oBvai3Xt8nXFCm`9cX>*a_DB1_0voED@01uUxV1tfbhQj*8ioaB}zNm1^=ufl*4PA1<1*j!6z^1x)y`=|)0 z&bIpt37nU^H?2B+Yl3Ow-@zPbT z`r=FE!77PP#Z~`!vMgnU%1>AFSrQb9FyBj%?r)Xv*?8!JXd} z+pRC_jlFuFZ}U8XhkoN0=;r&!GlXY8Cp$f1#IO;l9HWFBM|jg96d8t^YB9c~nJ!Ns z&K#b%3HXzZg4Wd(?~e*5Pt5m5UL)ZgriGVZ*^qT->1g>& zs%sxUUe7mB3fNhJnG;DVz2gPU*s6^gxZDR75Q?KbdY`){TCe+{Twz#vSqqXx*!)5g zOJksZ?0pM!L{#QdQmGvl$&Rg+t*S-UU*yZ@_``|xc|4T(f3ZTd;z*HKlJiDt3&;0J zA!$YAN4kR1&uLxAcOp!5fF!XcY;baqr=`Y>H;kJ)&|0BGNLw4WmQ5B<68vdma?^<&?$^ zTHhg2t~xkRd9W8s8<69bHkL<{ezza~NRlhx%sPH62crw@^6_4ap4NAPtal;03Z*Yb zw}dQlr=IxJU=-N9srh*7!tkiQ4NGuW7bCI3a$?6u$b=e4US>3$>#Itda(-fWN~s=` zZ4XfTi)!&pX(##*mglevS5STn)CQgd&N)5RTLhbb56jQ~D_h{?6)-hYE$Be|{g!1@3yrNYIJuDSGrU)U6Va$EFc(mI z&$?A1BGm~9L>pvLW;YXG7s65EMafXWxF8h695a67r8MHqd%_um@ikq z{0+v=K*H)3hoTJ!RLHRrFM(9UZ!M#BjS|#1yG~?hAU0kwNKUU4VzUciq*_M!NbF{qE+f7AdVQq2I2Fm4V z)YY-XTrxy_`p$l7Uar6G6+T91f;R>4c1~$=&P}samkYBgZ*R_viHe99RpyJKPB_S8 zj9u@+K>XCWTW~WtvxzG?_&BVeq0&`|(}R~})xZTuMAgKigS@*VZGMu)WJcIk3*a@- z_)tRv_+`xzjf}#^*b}KG9h4xO-bEdXenb~?Yo=YvoEVm!r#dwxfyI*CShA6SH#RYa zb`%<#dJms;)9@P1C4s>$+te)H&;DmlCA7H?3B`Oct0}ETx9ob4)!j)r6@A<7GYhZ) z<>s{}Bb`;(Z0+0FyPFuD8>u^eSfo}92-D1Xd#*p!|0uq6*jUlK7t^B3mLrQOU@FUhI*T`E#3lseRH? zw^#s%;a+$<^nxA%73HT+Bv1G^dW2Q^*infyY(>vMtsRF z?MYHzX)?o*rwId`f}$4V`SEvCw4K!mq2MpdFONBq{+$A}IWJ$LOvwdeEr2XOa3ERCpky3s{Ttl+E zD?xU2bt;wVs%HOX3x&hiTND;+k>G-EN77*z4IS=|@!%Dhk;jDCv0_7t%~<0qy0}pj zx?X`W;V)j36lzaaVe;cu&Oa6MSxy8fgcc7zY=0KUl%xx?d=N5AYyp#Rw*F@`TddPL z?nZhzJ-)PRV#&)v2PeN{6t1KjE$z5cmg6ADs;sx!LgpX?JDkRh#YQBDJDuv^ooQ3v z8)?x8rx~FM{nf5i35D`gk zxy(Fq4#izpi#I#5{ecO!?ee~(Vdc!+(Z4b*7=$D{Jr>^<`CB(xT059kOEf{F5jKl? zI;8Rw`_(JcUcJ*eSZ!5JFaxyb?^0vGOO|Nzyo%2lvcK~l^FFIAjjM^zx#XxQ>}jci ztJ7S|fn?8BikHNB>{rC4C$^CU)D;&S^sg-r4Kf#C&mlSMwP>kh{1#Dn)vabK8cBMF^L4>r@6LV~QP(pRb22 zcvLj18qg|}Gt1~1%Xtcwq)mo59;goGyM1bMy3A2Gf|6;h$@i92y2Ll<7YI%CQxlb5 zQA#(nHbE=?Nad}y%{xa@GX|~B;{cA^GWArc?>*zMQ#XoQEH$&d_^P4g?L5iImhX8c z9_#0&4m%XWBo!&U&v3Q12TM>2&M4iUzDsmM964>89`Zchk=4KwU`s6A1zr+&+=}wf zaq2>|Tf%(oV08!$IAGZT_2UzGo|*67&lz#kD=&EVigjhW&)QWsuf%fCHIvPiA$Ghy z>fjX6LSbHCTdMz2U1cL^^Sc@~KMoNaNx0!<`!CQfKmcoi_P{60%^A_?9`z{klTDH0 zz5U)@iwtW)q*e zpSKORh1Aqu&A|!0GEn69)8D9)Gmkso&J>exWz>o>@nyY{U81MUwQR0Ga_ zJW+Pk`ixJjib!SPD5kSxG9GzUM%@eBtn+9sP92hhB6RaXpHyI3Rp#>&%wtNSt0J4) zsqZD0%?qjei%AWmzc#^^)(Wg1_%ySNkoeDqx#vI)jc3kNe?7MX?e9T+CS)s*vBN#v zqyb{ql9t_@*K6d))g$WHF5;%?Cd$Wp*>VW$KH=zPJTc7bKfz18ltC?~55;I0p%D>V zR|h9X)!NVZ%Wu?y-^;>}s)Wp3Q&4alN`Br2Hd@+7lbfpa@ns5HMv1&M+%h?>V76x&Y&dz@zNi&CRxcuxM4&#KPIDNF?vvBiD- zr(XuxOc-pptEf%Pz3tdNCh3JurYdlFrQ{;-5vLCtQ@Q(dc??kwJ2MN~_O0id?jG=t zPtrr%+Pw1rB~)uJA4^msDVm4AAXH-NJ^Dbv4k4}{ud}TE-ZfH_(VLYz<{B{|)MFrX zbI`EAdw5Am3bM*{(m`&2d)S|V-&vEP_H(S6YPaol32_QCb}trxHlC2wc zTkp&hPWV!jD0QB@jmjpl9en}fw|=Ek$?UiNV^hcLvHqrvyuR2i_r~YqmEWroXavG6 z6xPKKKFedayA(g@-|7ab;?M3D_blz_cK{}=Rom?jughC=pGH7D-8N0yU*G&HbYt&c z-W=dEohRJ@N{5cLhDo!R9Nd~UUj7NRzJ~=>`Kw-*PIyo`y1e)K4?o=s<)_Qq7WVe- zC+SQm>zlKMNqOvc9O!pcf2AT@p8N6vQ>8A3;G5%_6MvI- z8GMn#R*g(%l$=XH%wSQ-&lO|hr?|>|P*tm0cFO!J%d1$3?rbN4zy`y)n6{UAq#Crv zizKGJf`oGUf)+`kInX(=O)0*DL~;b@BIRtKgE-BZM#xpDPRi&x7W$}x1%gr1ZA{- z85~u@=#jP&-99I7_{9>a6~3?g@@&|A=;I-lbE$d2NgGbGJ@jOjDl-=PbKJj;@)B%R z-wb|=Bw^T~#3!<7n%@5nLLNf??pPSd%@^Es94c#q2>%Kt9%L13 zyx->Oe1|h8@xT^%&RNHb#&!`<{TcQW-dEPr>Ekuct|cHaO+;DBo=#z|_AwNg*FKhF zC(!9g1H!2NhLVM=PZ7e!+vU{dbo+I?z}bF##=qd+AQhQS;T1o!v;h6a4%l%T z5{L9&4FtU(yN4CN8uc%$NpIU_!HfHAefcvjzn9G(Uojc#7a>kJO%mg(69jnbObsbb}DDDv91 zeJTn-fpgez?o6s=G4$7?$0yhKuj_8wgVr-mk2hx{~yXECpo~ z$^|-RZYQpC0AD$_kmMXoXE+88;l`qb)Wv^Ly^RT7MqS~_-k)|Pq^)_8ucJyH_wfc~ z*5c3Q)yJl;GZ;HUrQYc?*KE%<<=80XIn^%43qsk;&7_LSQIWr3tdrUpL`$ z3G92z@6RQEKwy)?&7X~{tNHT02|0dj*a_Nkmucg35i4BnqItd9!9lgsT}+b2{A(Hs zLo^S^0V^p{d~dnoWt_u?r<`XkCLM|SvAZb=(MEF6(#Nm}#J?*EbnwiiMDz+hpkk-c z%SuyohLGV0InrEF)jc4QdNQE0-qu*Lp7J=b8NjGbOBs%e2+CMw&Z0)%o_Ck_*LA=9 zQJKhl6lO-kE%kDU{FQdSEOt~|u$+(~X_z?Krd+GjunrS`0isU;hh%&(; zHRrPhL-w%erdd?S+l@fs5MzXxkKb$<0PP(9!2jhj%b|8l@@z+XlA2UjH`56K7s3Wn%R^IVfChq5e zKxQmRVMfvCQdW1wu0L$A90rT&>H`dMX`$vAQ zK;;Llh+`~WYYFH$p#b$*V1;vb5VM}p?43P}r%gGVtuo%x(ukf=Lh=wX)T zRsVocjD>ZWAmhid(OBs3^(rE!L#Bxf#x4a5>kAYv+b5Pu0grKN64vMr)n`9LeH(Mp zZemmsm=+`OJ*mFrU?f$p~2e%mx<_WmQ-vpgx2PDJDs{^X$4|4`PY zB*(iC4dD2X-4^|wj1wuL4u?C8^5S!Y?`k$@5r@13j-0rPeiCNaXXu(r-+0dmk%`A$ zwp4_*02F8LMh2|?yNK`p4kqz$$ap z-34)GlTdR;8s|e+rHMI`r_%IX zOGQZws+2dRyH2|B#y#)A&Y0D}v;s?RNGJQ8MTP}FO$_lnOOGn|0U6SumIrT63tvCC|1RgbvV8|~e}0*tQYV@bD;f3U5l5@^=btJ%+!%bPaO)h~$NX9G0r)2pqYHv(OT>Wu&Lp)uyud=Jf= Q584Xt>FVdQ&MBb@0Lk|!+yDRo From 36d376700444810b1afeb07614c45fb13dc28dd0 Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 15:31:25 +0100 Subject: [PATCH 20/23] Clean-Up new iconsents (blue, red, green) add sizes that make icon appear in better shape when scaled --- FreeAPS/Resources/Assets.xcassets/1024.png | Bin 109003 -> 0 bytes .../AppIcon.appiconset/1024 1-1024.png | Bin 117623 -> 0 bytes ...AppIcon_Blue.png => AppIcon_Blue-1024.png} | Bin .../AppIcon_Blue-20@2x.png | Bin 0 -> 3237 bytes .../AppIcon_Blue-20@3x.png | Bin 0 -> 4811 bytes .../AppIcon_Blue-29@2x.png | Bin 0 -> 4613 bytes .../AppIcon_Blue-29@3x.png | Bin 0 -> 7184 bytes .../AppIcon_Blue-40@2x.png | Bin 0 -> 6493 bytes .../AppIcon_Blue-40@3x.png | Bin 0 -> 10329 bytes .../AppIcon_Blue-60@2x.png | Bin 0 -> 10329 bytes .../AppIcon_Blue-60@3x.png | Bin 0 -> 16984 bytes .../AppIcon_Blue.appiconset/Contents.json | 54 +++++++++++++++++- ...pIcon_Green.png => AppIcon_Green-1024.png} | Bin .../AppIcon_Green-20@2x.png | Bin 0 -> 3692 bytes .../AppIcon_Green-20@3x.png | Bin 0 -> 5779 bytes .../AppIcon_Green-29@2x.png | Bin 0 -> 5519 bytes .../AppIcon_Green-29@3x.png | Bin 0 -> 8934 bytes .../AppIcon_Green-40@2x.png | Bin 0 -> 8055 bytes .../AppIcon_Green-40@3x.png | Bin 0 -> 13133 bytes .../AppIcon_Green-60@2x.png | Bin 0 -> 13133 bytes .../AppIcon_Green-60@3x.png | Bin 0 -> 21518 bytes .../AppIcon_Green.appiconset/Contents.json | 54 +++++++++++++++++- .../AppIcon_RED.appiconset/AppIcon_Red-20.png | Bin 2033 -> 0 bytes .../AppIcon_RED.appiconset/AppIcon_Red-29.png | Bin 2734 -> 0 bytes .../AppIcon_RED.appiconset/AppIcon_Red-40.png | Bin 3644 -> 0 bytes .../AppIcon_RED.appiconset/AppIcon_Red-76.png | Bin 7367 -> 0 bytes .../AppIcon_Red-76@2x.png | Bin 17071 -> 0 bytes .../AppIcon_Red-83.5@2x.png | Bin 19109 -> 0 bytes .../AppIcon_RED.appiconset/Contents.json | 54 ------------------ 29 files changed, 102 insertions(+), 60 deletions(-) delete mode 100644 FreeAPS/Resources/Assets.xcassets/1024.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon.appiconset/1024 1-1024.png rename FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/{AppIcon_Blue.png => AppIcon_Blue-1024.png} (100%) create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-20@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-20@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-29@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-29@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-40@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-40@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@3x.png rename FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/{AppIcon_Green.png => AppIcon_Green-1024.png} (100%) create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-29@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-29@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-40@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-40@3x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@2x.png create mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@3x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-20.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-83.5@2x.png diff --git a/FreeAPS/Resources/Assets.xcassets/1024.png b/FreeAPS/Resources/Assets.xcassets/1024.png deleted file mode 100644 index 768ae9a7b7d343a759416f1d201a6780ebb45d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109003 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-1024.png similarity index 100% rename from FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue.png rename to FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-1024.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-20@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3be1cc1bc5acd4542bd696d8fee7e1df1f941b2c GIT binary patch literal 3237 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 D)u3?) literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-40@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..5843e7a0a5bbf62857127bf0a5bc0f20d0fbaf90 GIT binary patch literal 10329 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5843e7a0a5bbf62857127bf0a5bc0f20d0fbaf90 GIT binary patch literal 10329 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/AppIcon_Blue-60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..fd8c92cedc5c6111c2f60f339d9b8f54baaac448 GIT binary patch literal 16984 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 Co3qdW literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json index 461c5bc34..baf27ea76 100644 --- a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json +++ b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.appiconset/Contents.json @@ -1,9 +1,57 @@ { "images" : [ { - "filename" : "AppIcon_Blue.png", - "idiom" : "universal", - "platform" : "ios", + "filename" : "AppIcon_Blue-20@2x.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "AppIcon_Blue-20@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "AppIcon_Blue-29@2x.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "AppIcon_Blue-29@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "AppIcon_Blue-40@2x.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "AppIcon_Blue-40@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "AppIcon_Blue-60@2x.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "AppIcon_Blue-60@3x.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "AppIcon_Blue-1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", "size" : "1024x1024" } ], diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-1024.png similarity index 100% rename from FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green.png rename to FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-1024.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6a4796355e58ee4d0463016c84ccb0b6ff8ccc GIT binary patch literal 3692 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 KMNUMnLSTXeY3i&1 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-20@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..89d2c6116a38ff731c7a56142b878a8c9e9f49d5 GIT binary patch literal 5779 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 RmaG5(002ovPDHLkV1lVPf_ne} literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-29@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-29@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..49c0aa9289f25d36c4eb4f56329ed0e89532da29 GIT binary patch literal 8934 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 FV1j~zR#gB1 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-40@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..89b257cbba68d169eb790252803e15f69557e51b GIT binary patch literal 13133 zcmaiaLv$rv7wnB~yJMRjc5LIuwr$(#*h$B>ePf%Qj%}Oo`zP-W-=NN^v(IFYs@7h+ zqLdUQk>K&+0RRA!w3L|2f4ArV01N%!`O}nZ0RVtRwh|RpvJsUOb+C1CR&_KoF_Sd2 zH*>Z!QIQk@0C?i!)b%V0)iDLLJDTVzW^2yZZJULE zk6&!&T2Zm@e-vBM3StVQ_LuJ@?|kd@QBqyxm;}_{BCE^N!y|XXTYyzJY3vs8a)~s;&tu!n?v%OW2BEyrAws( zBiJA4Tfe;iF|xJ#)b{*sabBw=2^P5-wpPtELAGZG_`(`))C+_ZejkHdHGY8`;%ZGxRS+F`_1mn&3htI1px4zM z<_v!;IAo&k(@l8dT2aY8527zy%Ctb;4)JvB=bsq468mUjHOPT?^H<41JVGG`?CjAo z)_Xsb6W7aI(M3+i0WG;k?;>B?kFd?b{jL}-taw-FewLU=3o~5B?BAhjlnD+2EArAs zJ`EV#Fh?i_!u4|yUB_75J|5rPfw`Hmdr3cW5b$FunKfE&MaBYvE!4%R2Cc3E340r3 z^8b=2!1DX@@eh@fNs=#h1&6RQ;>LgVhk9LLu^3{A{r-Vs<*Q>@R0fZKVp(ufVp;IA zymPTVK>PXyXj8NP8aqFkXAvp=Ccl}h9JsbrC+|k|_p+>Vn}aiVBwu2cW|mG0c_AcA zK48HkE&7o}J+5jRYdX&>gUmUaM&@FA-!Z@B1xBut&mGepbK)U9@?~L~vC}*|ER)ZT zx;DEuYcr9$YOl}hXAg|&lF-QST5&mbrLe%aW^^4}U&?i!{T?tlUadDc=GI31g7Jq4 zIRB^7#(B;$r2+5P>7X+tc`u+~Dpy?iWn_m>q|uL~M+xwYkoGWIp_)mb0NsBa z762Au1%UjIf&B;k{{R4h{{jEM70*8q|BwIglb+6F2>@Vfl@=3L^8~xpgUL}_UjA0B z=Ny+=^%l7EL7q&7H8iFCdI7$_tY(l3 z;4hH*u+(6_=pgDB*qohBzNr5HUcm_mM7C@Aea!Qc1krPLkwbOzYIxE=cSVHm2USldU2j0!0chKW&q#sJOUDyJ zrCW8PC3w*5ol~;fXpsPq*vG?d5mi>}L#rgoH6Z7lByy&*b}rnFM(xn3>IlbH^)q@i z%Wh2dIzmqs95_}1Sa84uKxp@Ybq0c&r$UYQtC>b<@1!`|xFWiW5~#zNhBxgZc{NDi zW29LN4a;n*TyWY-W}MVen^(O)>nM(51%5)>1ZHII&kO^uv2d$9@oT_|905M{x;!3TyK~7*q(2*o@#b{Ou;j zH*Sgd{M3={vjQM^AVChEDEl)>z!3jxb42ki(hgpIWN+wi#`o6?6!mU?G1dfY$v?5X zId$r6LJ5C$7}Pq6S>AQHO}fIfmD5McJ+f?}?yY#phO9@G^WX`5il4#Ve<$#cm>DG- z)Oks8$9E@a6Rm>f7r{dps3BWk}%Xd~SlE2fSK7X4@7 zN75aHTr{e?ZTYkVI7oO;Dsb<1Eb09QxE%80;7O$~=M7I>gb`ju(LS~?IhoL3CCNRT z+0Nq%#k7PdVj&8&e82*|cAvP!O7)2CHgPtD$NGO*m!&t1FX>P@rEF zS)!KYCKB)liuQ?#wDK(8gu3u50CS`I$|Lr(mxfu;!V;hz>FYUT34u(|opl51xZ&(I zJq4T^FyS)t%~av5X~olm$q0(LSA%zrlo`05Xk}RWQKPmV{T8mj`w2HGmsy7mGcTtv z?N|rzxd@lYHtjmWyrg|-{&0Lci&AO)o>KQbCh;S8YH^~;%Fb3lp)vV2cll(P;lrX) z<~O`D3`2o(KE~(}Lc8_-i(tX1`IQ$_^ZDkp^xB{pVH6Rx@X9nSz)Jr@+zaO)bX(!^ z!}NxZy<6n;#|W6R0POoB;hqoDu?f6kN9mP>z7Uxs4wHN*I9GBDRdm%7$sO2!^wn^H zb1A4?29ZaEv{@g6Dy=s*?`#XVqzC?=3O6Cv8AY5B6##q3z3F*C_nE94>kB1s-18S& zrI_|Iq?#0Rv2x;XxNJTo;arm8Gw_4c=R5tCo+zYxaMCY~+!kg`k+vj#+|w=?;970a zU*pIR-TTz!U8i?)PgXCo*sM3k>CnFSPb2;$Zm4vEx{E*U;TJ8BZV(sg-W`liSO+ddRJFHz?IEixRWVF<42P*Y(31yOMer#>Mf@90nQwC zptuN9x2|fw$`*E8`}JskHFv*tBL2P<R|juAjn(K6LN;z05&EO!oUy885jMDjXL}t zWC2LMiV!(Bd(xXDJ_^( zhuzVFcqW;8b^*ao$O%A*YVKTMsk=b9aJ&S0q*1o_dlGbN`%}wo zv@ZrPwB6$TL&c3!=A_*95f+;3yKs(O{(vZ>^r&;&Q=^XvzWXR#bqu(ZpF4$YZkg(| zW?udJ6?pLob!&Qxn1dz=BbxNqZ^oov9J{_1q$vkO2AgVymv}H#6R$g{+*jP zbDHW|)W`fz49uJfkM7b>7@~s`h22=8%yq2u0I!uM0(T>{eHzoSrP~axa`W45PT?2_ zA^d~&;q>hI@Y5a*Zf87{vFun8Y!s4gtrFZOaIhXJ*JBwcdMJ>$;^xLaFX#`) z+urOGPa;{?oyGR8j}FQ&Y+_bOvuGx2o*K{h7Sr25Y=xaCh4-5usuZ_k&XbDOCIL(H z4Sxb<^8!)w`2J><-+QjV#8KDG}N2O9HY!_ z?;NTR95B=i>zP*ATsnAc!K}l1I7C+VI}$H#^|r0?eO~?_#47c6#_vBP#+8(Hs}T-F z1}4si;Oo}B#`SM94|C5F)-*)odBztgSCl*VXm^#E$32W$aW4r*bgf!k&gk&-YWRf%jH2fCw%<4Nq???`4;6DQy`$urK+8ewXY%GQi0EoJrG&wA zg$sffTjwH{Q-JblTZ;ppsAqFtH(3^_OM+b`1X7xg%c%567b^CbEhOrTB$uVe(AtQI zcY_z#%=pqS!qwYz2wIqD5i_8L?huL%h=uNgr@1 zvQU|=d^JYG-+qMtpn1TV<9-Fmd{8>#%AR5gZ|Nr?Cuhc2N?>`_!@m>3+}OWxGR$a( zV)BLY^gH%n@gxtP57m?m&S@`VE0+EzR;b^TFq<%}9S_p{84tL%Qk~caMsO=tz}?oH zPs{!5$Sv9)7A8l&>}1@hC^da+x_-HL%ndZ$h~YdaSUf)l$_D3n!r*o=23eAM8E?c(=n2T5u-pqx}T z4e|_J30C}J^x((9-t*l20^BDHtO1Om=o+S&z9%zw+O>rKgy5e2UQ&IcLytvvOyX0Q zBbwbJLLAcQUORvRIvCS}YUF3$aDB57kO)(z#UO>Lzo?V%G-$UUb5>V3*H>>EpWX~^7UkiZ3$PDW^Xg3nNN=x(TeF+0Kqespl1Ln zuNiY;$h2wkzW;H6um^)$F*H;NH+FMuD59_jN{x0Ug%~N`Ovs1l`qRd*Cp zwHBdaVD2aQyGZk=p-@a}qJTJ3X33~=pYz#uV~BEx>^r+!$=vg^p&c2JOtGkV)?Dav zqqvNilO~>Pucqg2@w0|;pLP2MKKxD6xO&%NY^*SiPJ`^J&b4}oz94{J;p}InuI@ok zjy-G0{P-Lm7ty?$Himky%2Z-_ek90EtoI`r-L$lfPDjpIoq1NDF=tS^kz|%TTbbUh z;?&P;OVop^M}DfErHurN6e*PK0SRSDS5El5Sop?L_hJAouBrw^?$3^TkAr`_Yku5w za(WuV*=a_>7Cq!9HuKWE0=pCGWh1p)<2l8KM=K5ai^55zhE_kuXPJ9Yk^D1f=e?cf z@HrwKJJEI`HSlwx1(H2@)=0;Zokx=6Q-Hih4LTT=tn=^~6L%&G*Dor& zF$&h!PemDRT(TR*{g(F}_+(huTBl#ucpZK6Px(f}_Q5goJ|YA!9kB;`F|MRb#6Ed+uLy!~kIH^$5sK=F)3sE_YU6K>~~v3eFNhQ`KMGo6R{R@*-7TvLd+z}A%#3CSg3nonWZXSH*z)y z@0*zdiNO&F#FE#|E`_q#+{g?JUMNkXs;rc5*v@g&RbRx%ZH?gEG9F&@ zdk+&)3Z2^Q|lS{VLqcBN+;7T{?VuH1i^m z(w1rL8yGb{xxOR9Uh&D+4nJGK;qv@WT z+yr3-;5jvyF<>LIbHj5;R7BDe7rnqG$}urpkFbr2g$c2ssq!+ODUSij%2h0-)*uBp zg^~C80_^Ddcc3B9^t#~p|@QNY5=(<+M(H(c3enZ}192q`qbl9xVdlL2 z2C5gv70a}JoX-S`ejn5yH#Yv6*J#)Yn1Ug?Zn7V#=8CG|`V8}%e6ay!v~7;fnkzA5FXztMME=}+R*)vpUxCEf>L#mPC_e5vwQzaTt1zv2n9HiwW51bK24Fe9StIUf)- zAk%kcH_2>e{zVdp`LT%j!Dw45Dx23Wke|X>G*W{yFW&L)yPF!=>ygMAJq+tpOM5K8 z{M*g99P4%UQCeTPjqDsLxm-k_n5H%E_MO`~kRchEC|pig7&elcy2Hr+Ucp@qNVc}k zk8dL>E@t$u^`Ux%OYC7f=xnSWks5o+r-}o0|8uquu(0qDOA{NtSEVc1m&{>irMfR9 zVs1GJ?tc{%O{+3T#!0tEDO&fboADxQP=Abdm#Erzuo>5w!>DnsU=UB{mCf>puojMyoJixxnK4?BVGD6OYlyLW{Itdw5R&C(4P zjv#^o?%EPv>e*3kUj*iKqG`AxjY{|EBU<*g*aEy}8gA?&nqPTxAw%}d?mT|>;z;Y$ zs|ehu5=A`~0_KN3p~%uiPDUz7=>FmkHXlM&C*rj}kL|23YAyWYwdf4De$nnh@jT=q zS-c8+1vA2gb&8gDl_B`*^o&msD4%Y}X}+J+BS+ABBHW5UJ zeD&-1L|=;U&}lk2i!K9IC!%KK&7+N}HK@Gfrf9c;PwS#sZ|xey$=@g+)dmr>3tNN2 zmkJjU9s}%EzGCp{o;YMbnI>O^HiXX?u4SQjU9}yYo2Ly|=B7hLmeOlyZ?8dOW(Knz z>;9f1pAN3e9+J>uIKBAU%(75y*F2yctJr-|0)+}7WCip@Pz4)}B{cHf7s<7aX&^B* zb$X)?#|Lh04A@E9K({GUU_F zAA1y;X-bais79I55sew#UBZT>rK%GBTjNi&wJ9YSW3z>u&9x4&t_D;Re1p-5f>onO zoy4QraK;=FTqh@q{&V5S{g<9p@VJ`;O(_M#w0EL4k~PUFZ*FAEC(z~nFN--9(NuYI zKV&EkZmm(3?%#rFJri$x0^1gjkQ?64ea(Nx;gR+m4iGzZ95p;Xet;F4f>nmWZ0Q!p%Q7 z+3Viqp4ChJe`#fsAi{};-2V;(iYuGy|K75{LC)0Cxh9(ZH`fp0d@0t8y_2?9`iCna zB~OG>q#|{iHp0}Z`h5W=aAS(Z@=@Am;xGfCYv&M^S$u?db=FEYqazln9l8B|HCKS! zB(vdP@otCbbL^?6?P<;9@9aI~dTTfE?;y$csG(8SCuX@Kx@ubxvkKelMH!Y1`Z9eHzM`1P3uADBQ1nsK_# z#ZCnz5>{6tK6VyK_6iK^rj+3EBDS6_5rj0b$Nh&+WFZ)(TGsI*a3T^yrSnpE)U&YG zUF#BA2ItEJ4~0YCs0ln*AigWg`m8Y-W6H)5tTSe`c!#YaI?^L{;cyXoViCG{R)_&i zQYUz{maQl)$y^kuXJ>H69YnqzwRHNFKQrltY&68A8^1Oe=D`FYj{o?SbFWwa+XpbR zv+Jtfw7e3;I&Q^7rIlEkS!?xM6m0?Rqjo8SRIGd8QRkGDF{C8e$-VeC1wQ%#TE#MyRa$16@V*<(K-H^o$d{I|{Q!xVF9M z6|^b83p1YcySa_5PfdLb{Ya`RXe?)FxFb6FULUERseB1FBh4PJ*9-nmWfB*f&403nHlSfzB`yveu%+k9G0a3K0Q+#kTe z>J<+|1a#rG1b!<~ z_Z``%-+VvhZlcv~iR zC`k`ls2WVPA)S@GCNLfL~gM#02>f3p*zEctYGyeUtir{jl!R^)oucfE38>X@k(h;J3>m? zc{3KV6sOk0hM(2Yz$?_y7BbNG(B(*c4r?cC%6XT`2 zd@8(O*b?ZHDhOzj;11JEYY>gF@UC8E-{Jw)jcw4wA-@bCbNh=bLEBhznSA-2aW{YZ zftMi0pu1U>0q}tLO&f4FD3$Z!<=nH{r}2RlEha*S(% zE(mAu9McOVR>y7ssEhbV-~ndOe;TYylMMO_xzg1J6XT+&guT{vBUP+f*Um1z-lHh zXQL*bj4NS4AVzw(=djBtu>|@>Ol09tFiWq zb5Xe4M$vluY&9SBun%BoLJDI+%Q3%upM9&t$o_~=fwEyX&kBde@igD{P}H!s8GZFYNmgn7^!V<8WMmq0W}^RwVGU zX%27m_qp957VEGXm67W9xyFuK05h?(vPWX!bAD~M)UiPNoxl9|#DLjY5k=R>DkqI| z+EPl*e16${kg(+Gqb4g!PW2U+YyF@LN4Oh0!HG{6BF45O&@?JgC$iAs}q^&mGyN5_FEDq-c zJeIR{v_3@wvn9ZC)-f8NQ6;6{PV)B_g_I_t)rkDi8l5~ zx%mT_o46bs)(tVp7WOR=WzgQcE({c}wYlARKefz@<%YC|{hWkHpjdjkSixjgVyCVu4Q>d{P8=Er+ z;kOo~G*-Rj5XMkM1i9Wn8UGVltKA;bpn$9#lvj9R94?F2e}YOAkRioN%7sVfH4mu! zibpmE?kwI6@cs=;+2?L&U15iJNb`&58m~d&rgK&u1GBd{4|Emnyh}VTE6a)J2NL%( z>qJP(TuEv;Q*~B((;W>^^rRjMU)dU3hJP0Lz0CK8OYSg$I-a)o8?Y5M)DzI#7w^gp z^#p|hmOQ5zcaP`|0dv|9j+L+xkIkX;aDwuXzR8g9-*UgjI{iC%D| zNk?8PW2VLKxQ5j=LzXT2y@J3zv*HoiS|8=%ZgLuoo#PE%>F(EzOsQQEB_TC;@gE}wNSq*;#EFA!4rP`>CE6J}qTNfpw5?h{5kqVU z=YL7Rei8bpUzp)lJx<~hlZ{OuG}FI7O8}=0eWektauj|5?Nn3cZ*ez76(z68KrqCL%A!vpsS|8=Nyx%#y8 zIoR(q=sI-bb}e!dfg6a!{FkgS?b}mzn}|pydR8VfYeK$j=i9Aq1b-23X&i9+Qo@GN zQbO+$k5BzgS=Oa@-Um0ykzc50Q29Vx`3Sekg&$a=;l%AP`APB-f1Ahbu2&=0Q`N+& z3y-*Wi#4Cz3>wDO%Ii5vbjo78`FHV;wdO=iclSKT$*S#7juQn&;|{89k!qxVjx%hD ztA5UlKSymSE;gAo;de4eD^ID#LEK0eyv>+feqqklQ>%F`x_ljJ2{&C}SXpfo!>D3V zzGK^!@`!bsa3x;MaNzvNU$DhM1m z)WApqar(DBG;ugp@UVuji#vb(NuEU+t85`8ONy?Sc(Hv_{}SBK3~JXETt6W%n^$w! z?MANT^UHSO|F>?W5b#DhdMjhM_Mz4__yXpIsj)L3MTPPx3IN8BWbTdfiU5rT@0dDF zX|IB#IXPC2*_ZsJYFvv;y%d#JfBa%u@sMg%-Xc@yRh7p&DA1<1hO2&?B_~O>*3BUc zC#~Y+WdD572w@IJta#WXL?;gV8&11HM*kLCc|kQV^Iroh9YO3@7?XU6!}S;*S|q=G zB!aLCNHvm5-|-0OwTUMYt|aI7lp7~|O&AmZ%cJpY{7tk_iI`QSKBHmNL*1K!kvC&N z%H*ZT{o`BXXLrDvV|@`nv$goQIg9#acPh@6JV-Z!$3Y^Ii^M=1+liOkw_@c4fNhw< zQaUvGb)0A{GqT0-0;>XcCw+wmYzwb50*PcYHj;WlY!{BrTwg_Ky1bE zEL}#9(bTVaCKv~to~Zb7BFC2V(w9)q3LXh`HeDGH9FIA_7hpt-CS0TY3z&l`4Z@JN zJM5y_-&UdS2*S?Y5JEjg`DbG9lLU8xA<-J{U4;7x!ohHpx}{|b05${Dp?zQgOuh>A zMNsi*dD6vb%PlEK+*t_#G{oqbtV+_q@$nZPS}&giKK~WFf70@{4ez>?L=&5}!oOH$ zeQ)XC?uv%DXt=2I1MdQMq4hRMJVMg6=bqY@?Q5)JorRQI#n%q#WXfOD%w3DL87aLU zfxE1DBEK(JO$Ao(DiII-{Bi2WK(7@}!4BcS5J#OobKCIJ0MN37-Mc>Z*a;~N;~8ED zKel=|Q6HykZfqS8eX^hdj8}3(8x}Y6s{Af(4ZJY=nbM8CC5d%-05H&CAr!R>&=_&E zId$hR?m-f)R3QkFlQ@fW!_o^{u^HO$#W^|S$Oaqmf_5S|s#{t$1*8SRDHU-jfBwi} z;$AOn8FuOI;OFIvTGRZwmZ&i4OgZI(NX)t!ZXnCO|5igRj6Y|$2Z8SBrNJtb zU&r2C^gd%Hj_(P*(*rlBVDDqCCKh}hl>r30u8d!q{BhZ1oHTB0PLh^1{>?ReEZhQ5 z6F02aICBqZ%?5kN!KV_oCDbMR;yq&Q5FBEl@&0lwI+SX7?}N);LUSwy2*5skT4 zl3|w$G9%u7#;7sznyEvSUIYieRTkCyXIThpgr*t0um9&_^E@g|58S+*KLbnH=6~5K zXeGc16pbT94T$~jTe})I@mkz98|x#6Vg4ndg`lg;fhph_ej|DnWr<__gR|6DhpMyK zor<+;rY#lG=>x+NuOc;CL7|P{UGE)hrJ?QuFk&s~^en!g=ZUUoaG<~PfbQYLHk+7a z*PKAL?SJChQktn2H#tw<6X}GtxH*dFu$v!7#G?Nm3Vxu|=n&DW8OK0}DWZ^vXw8FU zQa$Jx^l5BeUrxCDrHa)fKC`GB2@FoI%K9)~QvOGt+hPoO=6N!1cqi|!$qnJ(x6c83 zv--0+e%HAbk+CmnNQeet>_GDr_bsST9h4nMJFh+s3oF^eE8LOYn)#jV8tH9FLi7No>>*%Omw z8OD}V*M117^|+B55vXs#W!3JsG4?b{I(R$lFmYu+A}5{HUD>}4PEUd3lk-7S1oEvN zJW>g2vu2ZQizZsOsDUX+bs}72_3GRvHUBEbLt}`7;S4bR!1nR&@&upwYiVX*aggXJ zy=SjuV5MZ+t04~+l?Kr!SFH-5lV$&_y*MW&ibYiM+E+OHbaLD5$2Ft=Jm|RI^junr;=_7GrPz-?iGuj1$NKFK-O6t6 zOiMsN5kHjd9G%rt$dH_ucx_tBfizjQ!ZWWTEjN9vcmI0=sZ2Eaojm``7Vd9TRVw~> zNVNWFexI^4{BO#q5wO@=ySyx?CZ#hHyf&*D6nxiPj&{D&9C z6bCCI41TEQN3BjXCjwXcD%gIyJ3&MiAFX4@_T|htMnpwGslk^Y=F?aoEZrW>q~RWC zRzso@Rdqn+moXg#t&mMDCk!vCnB@vB2P~a2bRHp+=IONy9@`8HrcB+#Z|_+BL$TP5 zzdY@ww#&Pc$ z(=K`;;a(BO@rCf?#`c5iT61FflMYN;`ZT=*8tQKzl7Omt zqpMfUcrO=h;?U@DK*HXHhyJu@4EYE+HY0BV`-s1*H#M}u4d9w2Jt|Bz9hmo*vQDZe z%rDtj_Oa4<(Z<%>mG*&(&C5u$0dg!n3$|do1#bCw>MO<011C$>w>&Byx@A--8%?7vTKUXvf1dQeF<)dpEwtPta;;bxj zunOWNp%|5zCHYKzF!^L0i;iV{^KUuvelbw?$uWvQ7mvX;ipV}6?Z~aZ;$pT#3oKa_ z1d?KHm7=^*r?n|hvB)<5t!34e?l!@6=rxJ&Z@^#A0HxlU4QMWN5yOc!&Zd~l4~uQP z>Rz5g^eGQes1F~opbSVE1uk<1DV*#I5m-Pm|KiK5IZ;aAwb?hGT9NCQ*w-dj+B=4< zSR*UK{2=&v&W3a}Nk~pO8vB=nvX}Azzg(8G%~(P2{qxN@Q+Y#`9>DBr<6gG&y7y{X z<3PWcycfvS-r{ zsOrYlYpB@-e-r(rGQ1gX-)-v`E;)HU>VL^(zu8QmxM2p-3TyhfIr2B-muzwMHyj`a z;Vk%};|ANuF~%N|S0x&|r!|z;)H9LBD%amMR=$J(RTbS1%yQ2{lY;FURPA#ZLGy4tn<(Lqi~ ei?`XQ-(W|3A@V@Z;@tlw*`>u5#A-zhgZ~dcH&|l; literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..89b257cbba68d169eb790252803e15f69557e51b GIT binary patch literal 13133 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 literal 0 HcmV?d00001 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@3x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.appiconset/AppIcon_Green-60@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..b484ed950ab209a31e67b2adf9e864ce423219df GIT binary patch literal 21518 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 P00000NkvXXu0mjfq~O_F diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-29.png deleted file mode 100644 index 862c906b80e20c4a46263c62b227e6d91d35ff01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2734 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-40.png deleted file mode 100644 index d95628ea35d9d3f4a57a5ed290e4bc60948dbb53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3644 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

$Wbi9fcGHg;O8`h*3VNCp0 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_RED.appiconset/AppIcon_Red-76@2x.png deleted file mode 100644 index b5ae8a1665f612fe08848b2011f3f87a7f68e8c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17071 zcmV)PK()V#P)1^@s67{VYS000CIX+uL$YePpv zZ)|UJQ*dEpWk+RhWpZg_Qb$4n062|}Rb6NtRTMs(xw9)I&V$sZrjic+HI%e$QqhFk z=>BE1ZQLxAY_vg;$?V;oX(lt{{G@3qJ`_O^!KmPq;Qw2}Cn0L9?Tam?khm;cmfj@-EE=vY<#k5o0f^m&*sM6pBI0EL{uRZtU4R5Z z`^X8`V)zNfJ8YaF;u6EP09P2E5Ad?jnUOMxUqvh^s*L``+lU9}BlcPZ2XpY-jyyG} zttleQMaed+noc9ry@UIIwng1*#M^^UkFzj+6yF25_LnMhmf?pGpH<}CbcnAmX|u%; z|7E#p3GpKUUAw%6atiT2#A8)^yd3Cssj4^8z$>TJnP(8+gLrkpJj%xIMEtceUz`ec zeo~wa<_{hK;NmJRuzL3+9o0iVC08s$)vACv7|KExH6jmbd4gn8^0FkllzkRT6fd|P0n zrwSVAXrbt(XrcJk;OyVRDf#{Yw^VBW$m{6QFhZvPBk<6w!tZERBfJcLd1$M3&)TehHS09YRtkN(Z(GDi^F2;vKBX;HY+Q*UEnTqUvgh@A9J5aYSek}G;8j! zqp=F+X_rylpF&#LEj%b>g+0Q~5^H*5N-?MwSLAe5T{?GXqX;9WfX;*4pXw6&V*io?m|<6;W0GAb4f<-njQ>$>Q>9MPr@ zwU=n+0I+*9IKpp9{{0u*d8K7@p9VPmCp-6AwmA>rtOL;dXv;Q$XXCx^0IWWyc=l3w zC&Xgk0yx!!!@*Zi8qcdA>-AfBZYACT*nGWS|NH%Vee(m<-vGFv{{#Oecnig2*2@3@ z061k>NoGw=04e|g00;m9hiL!=000010000Q0000000N)_00aO4009610GOZy00aO4 z009610GI#(007FDEbRaQJ{Uo23r_N+rvaA6K%I_28enxgyy?Qz083+_PDdaOusR*ybm3`$r7=*aBajAIoepoh@HD{E z7^u?`NCT`+hc{h#8enM*)aeMM0amBOn=U*JurvnhbOelbTKaxpxPng69#cMu@WbEy z#JA9txyrjb{?+NU@BHU~KBWPsL4d%C2!O);L;)nfBFKQsup?r#Lzitw*q)1^DHBGE z9tM*hk&r?t5P?46g~^$Zh|3Fu+X0=|1wDNH2;^eP2&Ff~e*Dk;{htMxE+SwGY1AkT zBf--I;kF&24m%v^(gnIs2SeYX9nho+beUG@%>;PK1{%M`YG)=zpFH!MZ z`1)(;e*O{Wbt_;93(q7;0Awgxx}spxE+_p@S>8@4XGl+8u489}PdOdx{PSTt?kK?R zM)>QAz?ji6{qZZz@G$2;V+sAo0Zf)bvfc<-nlzocI+? zTUQZA!VAf+&s4t@L!+ocwozJXM4(k?MEacr{h%vh=+*_1#eX66%A3ge_H&qg`E23- zy?p*-0H#x|+y_?559#}_6Ps-f&{gu=;2BSKnB zO55WEsA1Q@a?!cmDC8sf!fP=7_kCDB+bQ`VMU!2{ewO|b0MkYM2$-_rzjQDR_udU- zlPrYaeixCqM!~vy+5W-Xl<rDj;d>u|ZPvG>#N1NsC;i(0Xs!kpSz7#XH|+q=o1eoxz#%;86 zO7C3bmD3Qe?ROMRUQ(E|+jZ7Jm|lModcO~WTSmb8{b$^Fk)H9zG^8XT5*{l|-Y?jy z6T&B-j&S!LFcud8V?Tmz!(W^XRr7=b$`GG-pZOnHUV0j^nBl+aPS_`n;Z>p1RX@Kk z$78<&m<+Vf))av!UVwGj74W_>7N$q;fz`2vgWPa<6WMTp8xGm023q|Kk=}iv`}esp zpL7gNO)^VFB7o!fH87oe94y|V1Q>Xs+5vd8TO#z}iq{`1eg1uqhJ^_8oG7|!hg+h&fw9U!3}3u7^7AJOJn#>Is^L4FN5{$UNASME;Bab zrTzwrya;tZ43?ei6Q)8@3Lb{1?-ek={W2okb|5@(5HeTI)7XMi#W#qr`vDI|i4no& z=yL^3zsx|`!{y?b6Oc`C=}EQr{qhi{EYe0#%g%7!{x~9Yena-uPmnvPKP;7iOWwYF z(oE=gZ)P77SAt7_^}?Th{}DpRorrLe3#QrA;OsXr%G+s{9}NOqS|b`X1(T&FtU@Th z`W|Gx{y03NK8AV3O~~*UG=L=`3M}D`{9TSg`08QExa>S+9FQHCT9tq0-c1DvoOl}S z8~^7*>XzZiJpT-s?TLfLUmSq@ z${UckadDi!B;GdRJ1s#EjCT!%bL~cCz4|bUTeU>yL&K?VqDDiPIAu({)|%yPkO0%E zFhVqo@jUT5GH)HimvIwvK79>(DuRi*lI^|d8l$)hb2ua1LmHHy40Nc3iB7$WMK&24 zu)3cCb<3^Dy0|aQ88riR&=Z7b;C0BE{%Nhi6?@IHyy`htId4CLqOIFt{d5%kSu`)Y z{TdiKj{6#94Gv&JxddFkXW!&b>1q^RFbqv5k0NNu%+o3&q)Z63~oMcC>|`jEK^31iPJ#&=prB$LioK!R5U8CRiW47X{Z7WVF!= zd@~ESKF7n9k(@Ne-Zl@;fmc91eGkVrv98K;DEdv$N$0`%*u%&<`S2Qny8OrppXeO< zGV%mm!b8@>OBS{uZ|a9|UT%Z!^EXkvX$x}4PyyssG&|D45JRM~^dMpY}Bz zTYNC?+KTLxyHvUa)?^r*U(l%VqBChbU-d3eyoZFxb05%!N@Z^Muelf|Q4Z8HIVSu9 z^99@tgsFq9*JUcYBDijT9GTDF3s0YmkUiszq}hdJhas_PoowmVJQuZv3ZuA9cbLY~ z93?vgP5Hqgxz#+G_-&P6Knf&ur1B*4q#$>quFGzN_3`_V)2>nFnQL&zPf5MH{SKHz zu6lp5vK$&{LzelOhn#)pGRhjz$G=g z-~5;=oVoh|T+x0C#Wa%bGTwfJW^ID8W4XJeAeiEd`bzZ*FtL-D<>71B?7x`o1lX2<_E(#1b*SEv%}s`nmK>`s9dC z@ZIwSBGiu5SE`pKGU^>2fG?v7LRSri@wOY$q*Kdk*WL_bTRC%9U5b+k9c9Z>SDO3+K{#2CjwK! z-TF{Oo_h(|m-Ma`6JObj^3RwD^BOvrNH005w8>z~MW{&&=yG#30j=LpzHfH{47;|$ z7!k)4(Nd&-`I0g-*DXZRHFv}I@yl@iI2GByd|fY;wa%G*p;$qBNc+yd2!{LbLFTcC zRQW<>OYd7kAWi=j`1xn(mn?>9^Ewy;MSQO89xS%$777-lVzFzQuOZPVE^7gCADg=X zkuBR{xbRH)&Kr!37ap&b=%F%T$#q$P+=Fg|Wz35Rw5B5mJ&4eo>ZI<6z}UXE=GlZ0 zCxSnSpeKaTW}4efV_(OPLB_HNC7v1$E9_HW6TL|DHVE%RoAu#-I%CvpvdOD!YAy2d! z8Qa%tHupvoTYJf+FrM2F;fa$G`S2rHXHKRUIURjdNYO+D<84N#;3W%bOZE}$Bd^me zGm`6VVo#+WV8Tz3YIsHRe%AxYykQ{Bw)iV?ka+O^@GHXaeF)3suc+$TskJ(2%tok# zsDrvg-~9;a{?!R+(+1{7S%}!PXaGupkyM2Oq-Y)wJ+F5myp?YGySBsU2y)Q4Y&Ob- z?x2n^9oh-zT<%OulAmi8LrbJI37B0IW+HscZHSmMV0!E!*e*PSySTE|gc-*|D3*vn zbVPXA&q=tMZJs&{;n&}!%Buye-+T&Fo*C}1X_|DyaO7Jt<+}JX+WCL*BK+M> zMAq_OQ(J!7F4Kjc$N8n|!wJf$4Q5qv;V|X;d$X!61%gWDkDIP`pLjm!sE*1QD3`UV zDmeWTRq)(s<($7t1>7MOuB?DsT;KBC7b;lntwjlCAJzJD_jAf&$W;Z`-LHH_zOoq- z{N;D}RQ}*Q)$T66lz;s;6=di0=WkGsM(w!gi;j_uQ&4BF)%yzROvE(Es_>jaYWt|~lymw* zmH)y=%4Kh+3a+?SIi7e^6*oOtg>=T+fsEr`)U&Vha=;5uyIA&=wJNVp0Va*}z^Zl) zeL#73xGH^du64Ur{*Zf^HzNwHqk5~t4<{;rvA@!1s=E3dnR1D9#uE?2zIzS4hn)g-#|UIz(hnv} zIVL4eJ+Vu|zK07u2(H zgMZU5Mzfg@TgVYDj$2jXn-Z@*){2tH$xHdJ7z+Jg3!r|Qft(}Smd#LuUm~+B9(ETZ z)2AUc;Y(zn&=tX^je)}tgK^BeFp+A$FVNT*Bj^?H>1fP%7W$gHp9bf9GjL6&cFFXgs zoT>00a|W{JPE5J*HDNJDY)LFW{4^Lxy@BjwI&0%o{-5GGbaB7scG%{92j5X=K=<^M zu%C8h+~u?MvqBlXzy5{b8(bE?`~(IsK|;&b;2DfO)4P`@95l5(00yf;qdqYTRl1DQ z-(%EG04sT8pVE0K>(r7l!D;6BdM1KbT?6Z+&yaayx6(x={XIfq>&|g=(Bg`d;o0Ga z$!>-z(}bdBJK*2#fo<+ogah11hQr7lc~eT3$32auNQpri5tup$`kgyqzWnSGd$m0| zYX2q1j8*lQVTQ;Q8r9B$cPh^=cU*ooKu$aVnGcl9l%qUGyDEI>73Ftn?04M!v5T@D zcYZfZ?^UH||u9d!N%bC{?|uWbVl(t>FBj%2OOv&X)h;j?$1) zX1`i71y!@kZOT@=o*i4M7{RrnK&Ie%SRe!MD-w}>R16J{vKaeWm% z`&5yLD_$6*JevxteYSLA@?L`c$6w%4-gP^ad;SXLo;*txkN-(|CrwkH8S|BA={n`x zT1eSiP}_}#ncuZ!qjDa8qH=cXse+zB=^`t97n$Dn<~>xwQ}5MU6j7n@N-lWUZdKb4 z;aI*uUKQF6gL=Gn%U+bgW6>|i=VHMyfUMgO&R&DHmt19~R2ko}s=~s?c zUA6YgJBfWX!E34CvFp;Wa1CT-)V@p91EHrHNq7Ev&~<1JQ_IHim>NM*N27Oeqae|q z*RBN?E`*UH1;ZwOUt3JpR-&wCz|rYg;89w9X2oZmUGrBXbkW7o_3MZ1S01XCkF2s2 zrEcbL@S|vx2knl|DRnjawP1}4o<$qb^i6JzT1Cy6v~ZvUE{3a+fm1>{erV?wj37I_ z3;H1A&k|V-rml%;LO~sT`5u_oEk~YbJqxX7aAP?>9|yyAgAwd}1WbQ(d_~!wic}hH zvG0QDf)oF(JR1w*O)%wi_*MQ@3CK6 z@%JiNJ$t4tN3KO{RN=Mvse%@Vs>0UYRN%DZW|wlpR}_oOO+zDs$QZ&vQv zibQwIUQk@zs?iuQqq4tE4HZRFZ`tZRE5P$ zl~FaxD}62fk!wN&g%CPc>{Pox{6Xy)`jFarSRYkvZ9!ftF%^&qS>5J5C|$|CP_;77?MIt9Z&h z<=gGr)3#VfHbc3WZB!02{6(bT#a&NOo{YxY`x1hn@m{r5^+*|oXI`${MchpukhchG%umM(I-eToY9EtH32!BzFsDyo<$44^84oq; z9Ynew4$H*xu%38$TtRMm))nQdb@0Y8s;A*&xT z(LOA%8B|LOT3fe&S0GK`jo=XQI`}Id)D6#i(&t{OizI_-6Y`ex$ zX(LEe=$O~KjA8AQ0meV(P#;ArzMjVc-!5m7m9ppwR~IdT;PPB@qXsTZDR7C9(lcu@ z0uMcb%xU9U9ogfJ7U<9G$I~rni^V|^qrb4z3uDnvde0P>3;@*`3^SzYXpy_&cZ7#s zNJGIU@U=S_k%KzXD?1xTs}bBuQJCn4aXpV&S@{(1}^J`2Eph~xn6P@qNl)o9l<*T4Oi6J|`CD>Dt zjIvvF4Y&r`AHS+uc}nAHiv_VM$9r@on=npOu!`LW#Ikp=O?-;~G zDk+tuY|ldO?w)-ShOfSW(MN+r&bY|%TX~Ac@h~1nv*c!tpeLo2XKkgPm9`2nBc!^K z{33+7GZm{qF-|l$%Z0I|vdqKU!8Q0gWS`wLCE$`KST?RgL{F)r{HP?^+EB?o{A#Vu zv3^T`b$>3Z_EJ}w}@vNvxqW6rPN)}#8+xll-g#C?2_kgdeVk8!Xgq{o%wxKo$BYYH> z)~<&_9Zaf6YgUO(8vOQq=-+!AkpsBQ{ofFn`=1H(q3x=rc;)M@Z0H1luKBdoIQ>)v z&!MyGnCJH_Rpra5$#3^NG^J)Za@&ge+G%ZxJ{$6d;XC3uSXcZ(Dw877K_!)I#O8t_ zjD7nOROf#&c+7Uz8P)Sv@<_Fpjm_80guc%STyH#@QaQ>W2}P2?|E1Q;YKz*NLHzC_ z&0E2c%XsxXZA{9P7g}A?JfB&oEXAgc%Ycn^68%z~D1_^f`4r{fil6!bjYeD!n&wxV zLP4?>8@D37g7)vLRzuM{$+&d`LQd|vIB&$mN407Vf0F}Y3{xz->~97R`4Sn9&2Ubh zh@kUH@@{(gx8x(UQwyyx)m9oOgRa|Q?9T>x<}N|@DRjC>Fo{EmVbcaSwD$Z^^;L3| zS1hCNgAI`b+Wq%;I6RKzaRiqKGYciGZQ%#?mpYLq~0$G_G5fL?a3CQm+1c zyU0xfOS6r7mcEr1*ai)#upyCliR+qw?n2<3Z(;ap3Jfd%rgl%I~`e%+@jh1OFcD7<|BAM(IJN* zJn~VRAMpUJ1o7fuvKko-OI1Hd|1s9sW`bFcB z?lcQxTMRbZWRa({JboAa|2YpY=>$E=a0$0t z(|T)?U*40Un1-9%=|FQ(dm%fuP6^JVn%5%~EW(Bw=~fn{jx{f%^b@hO9z`S(FgKzp z4@r2YT{G{|-FJ_6NT|+D4@m9^L#LgI$fYl9Cz)AW=Io(LrOT7=0v?U6Ayq?Deh%wU zK8yC-vv@r$OMhp6(t00NR7s@3D%z)U=PJ8a%R8?kcpFcDlQ$Ls%$mU`q~>}^ zBsRJTMNXTyK-Yl;f>qX*^wbH!WU{KZ?I;`D#$|`%+gi;&c9UWhUuFyVd-sR_-)F;g z;b1O`1$E zkl7f9HZ)A6yPN*NmgM$b@XeYJ-4l<&;@A$?1=rHZu%ceJ@|yPE(QhHZg4BbOmon_$ ziqQIPFdyE2Z-zMEf~&W{wER!)nK-xW{>I7iYEOXOrsP!8) zQ9-f|lwD<*pW+Lzhvk7gkkhSwMQTK*%y`lf2u}PA#gD!QD?PS7i{~Qn_`|RsdGMb6 z0($?(d;}&=1-|?e#<{b2;w)uLY+=|!rE+5)shrn>GBNs7@_cSzb`zSfQm$9Hn~M3P z;5u_8?1L}h4p6wjnkS7D5eg{FP{2WEe<5tu04(tPpRjuKOUP`^>rCbep;(datn+AE z)6yV7ROq##V|4&9#U@!0Zqy8sd5fx~BvlUp%OUad-2WVM$yiI2n5q&@*U{*a8{s~$ zFVs^nz<<^S2+(oD(EBv*6tfvRU>*!~s>sOSNK@Z3f zWhX*Q+C2l3L^CSyT@r<9k8nJ6l${vt888i1VF~2JmD>TKM_xdtM2OB| zWa@IIh#8ESQk$$2iX?T(!Xsq-$5I9J#h)AyZW`wQg5bJsFm*Yw(n@q4J7{J&wFY;k zHB`JIefAUt=#8JtxWaZAy^L{IVU#L9SJ{=+1B^B4^|ZGlMe!C;FVEK$ZrTRwfYx-! zY6T;AWb)?1#qj7_U{f-!YyU8|QXD zsdnMnXA}?UF1-lmZim3oI0x1!wzQfxIFT`mP{yP@oF()%)KO9|A8WP|cIHY21(7m@ z(i__`h;O@d5E*z5f)2kHd<5IJ^4MZ0LYXlQGI#-I+8^fz3{AT3(i6pffO zptF}&WL2y*Ja;}PX#I#NVzo;O`;U6uD2MV%fZLIh@bGhrIi*i93;mwbm>{_*a{Zb=|;HJL}ZbI8J?0wKy+B% z>=tmpFdFumlhEjrUNFi*00|~qaiZYHM`096`Iqk@wD|7?pWJ`4X_SA!#((BWKSMLd90CJ0X8UOazCa8O#w9h?=L`xFX>*mkOkz~=2xQv$g!LIPw69rNHL7?YWtRSyw@i>eXU+NszMiwl z_%jFjPhZmmVB5G-6U)>$xMD+N%BJC^znE5>jE-H)olepeOm;#6n&jx-ey7IZqC+mc zFO6bAl#vYMNL^)#9hn%B>1_lU4HExpNynY6)hUAAa*Pc(L)KtPP?n&Ag>hv?+F#oj zo9y_>L@;tg7IZR*ae$4kWl9=gw0Nh5!7a$8+gYNC-d1paI~%%(A429L#v~QPoEW%R zh^Q&TW*e8-h9x!RxD=(R=|6YWeFhql+kR+EpqlAmB zMM?@_8ug-j#d7PlafYjGYh*?Q3cc`sKNEQKb!5!?iCb?^bV)3mmA`1;Pa$OVT%8Ix z_v;J6h09>9;pw*fqQkPm(6yobjgvv20uf14028azK(}L%d3c8kV<6k>;7-m~KW)lw zJUwH?<1qg?5gFW;8zt!Y{A!6uB27$+{>gyp4(nPbQge`!c*mFtaGiBILS1=s#29F*3q0MMAgy$o}|}~XWobPi+4FL^)E23 z`S{V7LW28IG@)C!mX9Y5k3CffYSS3R2{*h$O&>u^m$R*2YeM{L~ zErqPo>!biCv(Z3?5F_q{d&vfvZo3Y?T*gbK+9;N!VD-zd&~@odbC^~oHes>5RsWUc z#5Vg|6n{9e>Ws0wJUXLsmKSYLZ-atqOR(dk83+_5XFDG&G8KQdF%b8!{UC`ZA;iPF z#CkU}^A}m8Qqt-q0VYcsJ!Cd7h3efKfoZ?O`OJH894tcDSi{)F`E-}3&@^&*cU~6( zMxu#Sj9HBjjDUyHm8(lS`YoCl{f44@o`aR%M4mZ+VpIR&*#7!A3}Ma~Vf!e_qNwZG zanFeCqh=&lEk#e^cAcPWMc>caR9&TLNl$tgDXkVtW8JY1=9@034Sq+)tH{*WZP|^; z`fb|0hIUu9%ct40n(3;&OM|Y(mWa4v5riv^Z)o~(TM+nxO_(Q30cc2Ea%3EKf zVX4E+)S{en8VrR+F#au8xAFT^(*`6y+Le?nK+tpNn6YaE>|2&btu-Yt*KcFk2?^Yx zJLhbMi6So|3f&qc0dVH`W8t{}CGAC5_NZc@5L1XjJX-% zI}F+9o&@)#8Q3}OK@>jwKHLjd!C&apA}kAlVy%+zLTCMqSy4QFAsjb8g#12N!$-^9 z%2L6^d2k+eDx8ykiJL{=h@Rugaw2g{tecBs#bW&TSqM-6g%-w)$)5uLOIn&5n6jYq zmI6|^#)HsA*>KY!1P?w8<`uuO;WgQ=lh>o_DD%1d;5_a~kA) zw}IjKo(K*bPKvGh`lqBJDFayC){x8^=W%8i6eDuQRfs&m*j;fmR(?@tl9?yg248v+ z;eXSEI}XhaETnI+@ZJ(Q?h@@aMMS5*n4ARrhS!`-J5V2Dq!_QTOb{ zu%6eu>?5UqITx-)u>Xa~T15&f0#AZgE%*{ z=OdYRQC6gJXtWC1vJK%Kv_L4A3^~Q-?pfdt@JUS6q(BkJDhuXM`o` ze~MC_0!-Q{mLV0(D3ftt{NO|n{rh6*8s)(-`W?Qdayyh1w5eVIrYW%3 zQBOGT2V}Hn=%xEc5;k$xoeCWy0Vm1MxbUnJIB(r+2aw0%X=LXAegGTo z`-NdI9lUPu6G?m{aSBr($}r~@AKtjJOq(=H9ikKO`(w-WOa@p#^lAik4U5qiVYuJK zV9a;jipbbckwKw$Dw+G(fYl4Yq%vXl@y6?#8IFC}#qb={k5p{0?lRV(GJiD;a*NMs zH|0}!*-B)z$k8r`eVmE;;y97o?#SY&MM3nJ1(^KOl>?YGL{$8SuReokL%#gnlPtZC zMWB7xBzMqzib?Gks)qdiFN3jDTj*YRR$FCKTS2t6)V`4_S}4q;^^c$7o$xb{Qs#?z z@mY9n&8lYjDJsx&AYAu84fkdSuP>F%bgc?~@vTNJjPkwR!Ms}*2&J+o^;P0yN!(VW ztE~7zR(IXjEfvZX3Scc*2mk9Il%Zlqp75)u(m&PhtI&W1F9`MW(Wk=n$lVBi@CnR} z7@0DvU#<=H1~8E;iCvW9`QBnoXg}@{1n+(Xk?I(J%Byl`d={o!82C9ou!`<#N% z^x1IFrD+MT=^08hNZC7C@>rJI|JCf|O>N*D7qwW2ZPt_UqlK$2oz*w0GInBTQ2de zL*RY?vuIiUPJrvmTln(DL^*XyA1u2W5j~{rE-OGx;&dE;0WxpCYER`nLJ;}~?&X=j z``&C?Rtnci7b0WW00eKk6IR!@sLpjyYg7NF-T@|E(2K3ui;u&-Y_ry*+_R5nK)9D_ zKEsz*9rfWdYyWx_itl?~TN<-&9ZZVGAi*1G1I9OQe|aRFJzC7Q{s=`y5MR?R=61NLUMg!#Q!;2Sd$ z*6%;jSe9xYtM%=D0x*faU@O`L-yILi;a(ag$h+$*xNf9;Oq=QDS>)3FjGFLRUm%bs z{mKKQEXcn33hciBb?p?`495O4-F8!ga<QX7HpG{pP4ij+8A)-=aCZXZ;7hEQVU@eKGu#W+8hDRbdRzA(@ z0Jx+<0eCOI4%T58A;{gMU9*@-UVSEgOf>1_80ADWr#hdgi`P?L=aKIUk;mC*b69JUEZxp7Cn00*k8nTx zF0vlIfoe1n=cHx=mg;uguluz3BACpiU@|cDCImb}b!c`&>(ZQ0-+4(EnlWajEH=0UliW9!Z`jD_NXU&q9uj4 zByx$pxHoLeX%-z|@Dxo*Dy7vf37`XdtM;j`BtL@-hX!AR%>1<}p`O*%SJi!Ob)d9f z{g*K@crdJS@D;FxDZ8s@in`AMCW9n)_gSw#1jn1>_l%jTaW>3fevG2ChZ1B|7hQb| zd_CyA(T2uxBW{Mpy&LA?*TQzt0X%Og+6}Xn)aJ^|_5gKHVYU3CXS8MclulxBiMS^~--qy<@AD9_t_YrYF%Od6xKBWznsub~$S3h# zW|i!a7~C~cAH$qNj)Xt@(T;`B4c6yYOQcp34&) zbS2zVzenaFt+g(hY)0gM^dh~+X`Ea_MG7B$6=ohRCBJQ({zl>B>(TguYqb1^4s8+4 zY7QgARmSsl(lXWP9|~2iS&X_EeL=pT=D^CM1hwsh1bbmwS#u}xUoNKm8eCiosULxh z%)EW*C2*Z{B^v!UneEy);F4i(5KE*qM3N@Dpl_x3!hvwDr*&mXlC!j9;F3$mzNf=K zT27S+pv}^m=Erg3`C(jdXQ`I%`5X{J=t!IhELzc_bEWLZ0Tb@t`RojP`(gG)Nr-~c9#5|Cw+S#}H@jzF9^VSYwHcK00s`&ypncF10E z$+L10y|IWowps?Sm9k<<_^%S*4(N02gk0)Pi(_@w^sj)+eZV15lcvCYVo&%^KNpQ> ze%c_wC4Fg-0F#D^Ak%c%A&f~;v56)gsFgWr00O=+f@?NQ_PwdFklave70Y5hA-tBB zn(>%IiY?06{&4WGJ^s{D`QLaLgs=WwFz2}O{ub~if^yV?Dca~ zOn2Nz^+Co{_rkx^1<#tY5q2Upk+$6WfAGKcA)Mo;mT8pQvX!$&;F+2v-a>wc6p$0! zBpF%~U^$JdSIS4T*U7&!K0&32^STFNVSwep40_D>J{6f87_?*`^IYXS+yDVa!6x19 z9X-#4=Z3p^sAv!P-*{hZx0{T=yl4;4f-LIwABr}-aOJeYmUn(cfWDBfO@#=3Hl6?z zJ}Fg+j1mMXhVLa_5_@8?nmZwKjZn(Qa@mukF*8rEuvdt8e-tfnt!#?_D4km5- zLvH9Oj14qtgEjV?zkAQVuSyDYD!Wyb|TEBw0@4`P(PZsFAT`>ndpmlQOwl zbb{xZcVV0}Q;QZEJo$9kN8U(q(MGL-@mul6qQL`9BJ|{}<$>%) z{%dZAiLyWY0tWOWuu`L?sH!EYxz_-Bu!0-7L^ZV^ zP_4bAl)?yyr3=Ln*B;25%ykZXMBv9O%Q)K z8gMcS7Tpi?2()}*|Jx#$%k4BvDLU{t2c~H}4!gf^WGC4f!8JD$NckLuw zEv9SfyX4(m-FrdT|7_@w=mve)L!fKc6p>;VBEK(yn#|zH(|&|$HBX|Wgo`GP1XYPf zy>vPI`S&yhtL_C-dLA}dVBi^w<&&jd6RNb10e+?>t^^G(oy36hxD#PH_bfyfFG1+} zSD>56C3fZC+Of$7jjjsKRIuI3OUc*0kKUhotz_{ zfc4q?;_3iHvdo2KZz!S6i6ia7{hzNY-T&&omm99?vj1=1H;~cJdj1|b&K(TbwE0@x z{18bFv4dcClS-+NG3BUQ-05DOkcICW>ZSG3f0GweN&*<7UwN z89Qvva+o|4KdcT#B?-5&;blw%tfucoEE+U%Lx}`TQ#7X+g35+5&E!`$GL>By8+?K) zoe~>?^wdjioYJ|H9Dy{zk{r17V~LGG8eoZyQ#x0YBajAIk^`51EU^(t11zy|O6N*) z1kwOYa^TXBB{l+SfF(9g>0C*UKpJ344qW=N#6}`1r zca)NXBqAIx90&*qqO_D4;J?1&e+C2fU+an~cLf3hfn+5rs$?T7De7SB;H=_kWMU?1 zW^d+fWde{C0RiEPi&N9H#8*QX$mwjRBcBafE-z0;`r$}zu>~xIZk+v?HQQ~`r`Wa# zCr(^#=UGv*9e$Ns(FmXmqYPH=rR)K92B}D_Yp!D$id&S5AwsC%=07Bh7O`M2JK37M zQ#x#Vr?%cta&P@lcU*3E;1fIOb<%ez!02)78IG3@n#WH5{^fBU^qWWYn`fYlPoqtv z1jRcX>fgA&B_7>bdue|KT3psENrFahhppFgO_Cm%f&5^MH0cFG2!D>lt{K0<{^hmJ zB|i8y+zO(BosWFiG?$gc8fhR-PhB1R^LH~6`jqTN8v@$pZZn>bqq2^MbV_{UcTKhe z*-~%FXF!|yw$0zo5XFRMWQGisdW|l-&?dw?V$i(HpU^Ru+R?I5&SlF2V^iA;{hV zEkmRCD;Z&k%t^o-L zTjTPZDU+ZD{ROzkN-0Ds*SZ3KF*4&Oga$*st}vJl(Zmvok*$1n3`;8DaL+7@&dMx{ z-d6Umc86%*e?Zz*t$)TZ&lZ?P%7J8e^VLJQmTF`@2>xD{HE#2;=8j~`EYeKU$sup} zq$x+tI3y*+$y5_6rm?0AJTgceW9g(WrjMNq%U+;lfCA2#o|rQa;n5!p)6Bh=xe=KH zPL%bz^*Ni#v^9Hu9zT1Hm~IL6g6>t9b60W;Tx$l`@r~s?=Q-ez!RcC~!6~OU!Vk1R zc);bRdOOD@`?NZoUzdZFzAvn7+ zeact&%g*ObQ%DD~R(UP0*%#5n6Gw-}a1E@qm!T#?^MIreA^Zz%AnVxe70wM$=Ehen$33{yuor%7( z$e*%g?mSBjLrY5eH#WLBxUe$QaOg>)zU%|jwd04D^NRvS{2bWTyLT4ASlP* zAVsq;Lf~ANSM%(uwV=6(*p0C|&I88nc6NKfT7g@N|QF)3Q z;>C?O{@=d9iG@p00%bxy#MMAX_berrv*R7TFfR zZ}6A05Lc}T${$lEN$+90KoU+#i5q{>i>%j$JZ|WJ?}Z9StSOw^g(L|61ferrVR;O& zum-7!ajfea6!s;jHO#w$Tze zI$E_uDC9YUD|W&V`f{o@|J{iV^{Ei7W?fFE1k^*@?#Ip@;tZD}!T^l9hQ?pSoV|w> z_22PXcDF(Ym*&>2l0HoNieY^tZC9tw->xI%Q5A%;O8kpf?9)yQWYsv)e2dA2#bEqG zC!Fvz(xWYo%OTw;VoU8C6IlY1pT%E;>s``Qzw3vdGKsk^qM!NagAVT?&esTWT;=>^ z+3_m?c^pSQ$5FWX!F~0-$-F0ynG-r918qa@?5RlE%*h_ERk45G5X1F!q#Arb%QZoB z<(eP#VEQhMMMZy;jxI^4!lZIzc)95M#$*!@do}%;mf{WwU`{#5mb6q)q49 z(1m#Nc^lY=s+GRB6S04MYItm0xR970-2_CDe}>Ct4U??;_27B|&-aZ$pMey3dwLux zz=KNzA3#i9CABt+k>cj}H}o)7_0Ju~X&FBb0ZQMyyCz{zjJGP&R{|gS<(R{8X~(}4 zQJ3ll&OLPN^R=>JpU;p+{%0aFXLuCsXYyJD#lS3ZbbbgSoYMp~Ke}mJW@#XuI4H*g zvq3LR&vk;xQ4*D5?+w^n1rTY*&tteN+j~hgF`DpU4_!b`Irz?%JH6*PqUASH<>@y$c_zS*J@RdH(+bvk2dfPElK3Q?}R8n z&1624w~LxDnHzB5<+%HHU}X2$iBHv|LmQ_OW~X?6>EiWu4b`-~OueA$8rSVAd0WNIyi5D8la)XT;lVRl;~mb3k4z z8@JHb^Fi$dYImGY2fc4=1VOqO^*@-G&g4v6_1(aSMvxz)8}e-8L(WhY4EX9QcG&x1 zSD}pp1dv^nE_R}$C~2RVLP4HW2UDOy)^wql3YV-VO!@cd(4Qpt1*}jOGXR@~4>M^I zmRGab7;f!6_zU-FhTJ7gTVw@77abLyJ0l}iJhqz7&;_Df{U`a(!SC+I1sRm*T_w@M*Pvxsx{VjwuLjEEZJ5$W5?Fh^x5Q zi|q|H@A)~?FYXc|N{%Ts3V7yNR|2pMEL%?^;wSJSiC8}&E%f4An0A8#Aj9&en1m-^ z0=OLAWYvB_mvQzI1ZNmPPt9ly_?k*S3`Ui0-C_>2`VvorTG-NX{27zoX0WDuchMJw zqq*e+2Oeq7>joeK_`0h>e*h!o*Fz+%bz^~6M9z2s;3sCV;18Ux7lrMt-AEu#ith-V zO8G)^)ky~B>m~lu1}XCal;%wjDoq53;NG%cQ@Qg^<|CHlf??@;S=>YpYUpj8QujX3 zDXnH-Zs5Ss@w@>Kw)$s05A?h!NN(#FPH=> zE9r>@45tmE-DNt=Z|k5)8Vqv>q*Q*NqU}Z`iLo|6fbRp8P9VAl^tc7;8I66%2nU-LPdMf#Abttw#L-RNH8HeH9Z3 zMSkdwnugH#+8<_)CUkHUqt^@p+BX}jRCq?Qk2XQ>H?@kw;;ZzG;cW+$mIS`w78grm z-L8(%dUX12xbMPd!|mq!(IA|L%%?x6XG?~eEQmi8HHCQI0=D`5D;GJQJ1gJy-Fv1L z+#g6H8?_DldB3qbY_VGyv`P5BWX|e)5Yz#c)z!EUlrtfAZ(5(VlW0p3qwg{fyo_i9 zA6&K?dN3v{EPVlAJ(nKC9xsNbw)(#Fft~%1FK)B2xd#Cs2!mEGg+wgqC)64#fAd>0 zRq`Mz(({gOCDW$1vhM8GW9BQz40~-+Vl$9K%ChPfRhxSJ5kH4u@ZI>PFVj(B((-mp zR62H-VSex=hd$=>8e6338X`mMp>uQf=XzkQ0_1q#24dG#BL{_KZjOZYnEawuX>XsO zAnImDVyk}@c%~%()RhGu{#n?+JdA2=nF)5O!IL-lgA>($SQgigAq;YlK+Tn`k_ukJqFg>hfbg00qulw+}EAB*l)2&t)c~f{$>S>fRziYGCoyMCCU)e{>z%?g66eTWAN=@N$Pr` zskXM-jR7C9$8~LN`t`f>rTp<1!#s0f=x$>4{IV9ayH(7*(|1yn21E-v^D4z8&%6}{ z)*@1>JcfV99^{eBSBuUxo+m*t+bPNS=Dk#nuwk_K&ixY6{I(;(&l=tEH;+5vI5U-QPnP$9=n!&+gQprjr>s4+ue%L!|BBNdH}5kHq?pfm^gVpe$=Ac~spVxDNF zp(9YkxZgld#i#j_P#3md1xpni7F{plb&(-KYqy2ACZX=5@Y553imfsajXS^>ep=zm zZEE~oHiSSu_f?A)+++KNK>D}UbFQXf$bDD|BK|5OHBR=;m^|yezK{|cGS_LlP?8Vo zwvUL0(*Oxg!--Y~OzL*gEmGkfDO38#Vx@rj4f`Vuc_czqNCQ1l{4r)1EyQ9!3q%W$ z2<5($q)2+12EDJ}0@VlP1AEj2d+ezHd}PWtXo?^9HTi-E1_2)(3O~Qdw0jGXzbQlw zFV>*LDQT=feeD5vD|jfn&5#?xx|wA55IK%oZ7!09;C^A{KM*r?Ov5b)9@x^#CV?~? zqesi?C86&_tX%(^Mqui9zz)NXmd;DmaALkpmkUP+s~*zI>E9eWWS>!5l=)Tle-*yF zudkR%T%Q&UHu|DY8$Ag2Fsd?7gMcT|hud5IgDPs%Gc1+0ZKQ#ou@2v<6lSj-xJ4LF z?MGWz2#M13F)~$cPt+)v3zueg?y_9~TgaCL5$)JukGxNm(k?kdBc&fv3gNM+>bDvF z6`Jn}wb5#$ny(;tR-2boy{uP941^pHzS3{PqUp>rL`ZUT@-F(S7PRD@S`};D@-1V<4>PUrs4RcBtX_!XfqT1eTkz8#B$MfAZS{uLtxkM4KF|sL7c}2-&#dr+e{zLL3yFGxX}bWqV3H8wY%CaVc8=(m@iNab zK|T*xaq%`V+JA`7L7MsWf%-5~SvD(`aN`QEMj5uOk&l{1=Fv(Z?``_GS?a=L9xeQI z|J2a)nj2!S52jorKdjZ~GL*WdWuVy@np9CBPRNOBxsep609 zxB8FpBCNENpLs6&#m-j&iMBm4<18X|}(O+Na)M%4uEO@fYX_7IpmZ-qhSnA^=>UL80esSDKU;4*7Z4QUB$^ zCpz$Di~LwKGtNe(KG|moGFm04{zbAeI}VoZvL{1O`9Woa_QvWFW9|iPWKLkmXLHHA zUv~G?ND0h4=ht#}3TvBc70nBhA9?|2?Ge8Kqq;(}lL{tO3Y>yfXol{@j_i%9uFWfY zyb_M&j%`Bn_W)fqTUlAC`LT<6Ss~Dn0(f{H&9qjMihRz>T60p?b1sXK!Kg;#c^G4T zqWa}D_D~mHa;PlhpJFfb6I&*2ld{*nx5FYM-0nY_pAew#eB-I^bPAo;lP*c)H4IdA z^5s;V!266kSkZ=6_!UDALNm@X>2t*Z#$I{Uel03eEHBfCvBE&JhtLcjdV$e$R&*ry zr3{NfRAOu)-1pImR!;MxFjnb6Z1O|0}ng$@}62b*8l;= zcWQ-ycmLVLdoA;GX+Rw>L9l{Vx_6-Sva3?NsK)gN*r_&Qx1smPgJ0dLZe2YLKU$E~ z%^k?B=)|aB@w2zxDCxw0UXAX1R|lA{%sJRTR&wWOR`^cG!}s7%Qia1>JxdL)osH(* ztTXL@;jrM6V3!9wqnj+*h!wTn&hlTx+5vf#RU|7>VcW-)p)d-MxWW{YO0M@{P z#)Fa-RxAZvX!+6BoyJW2o|g1g+Q4xdXp(b>#H@^n%&ULNu=a{pJ#xYH0MbI&7GHvU4} zG^yEMo{QB#zuVp?;@pY$KEx|UIk649WtVbw`!vx97{>u{6$??ecRFnUEZAl?^A^-F zj3mrDRBI=8(z;F2rFw>7oS9CZ(y#@IUX&5X1~Raa?m(9HS3s|r6(=vUxkr4p0Kjqt z)oufSVc1952O}=~(~YT_Agvd>nEjwUM5#H+I0)n5a~b1BJIf0I922 zpp@T@Q_WKQt#Ux|dLF4hp)agn%O_KEcMO9Gt4iBhO+bX7;f3L@haa`P+ad7vokeQm zPh>Icp{7ZAP4pSYC9nB__I+|>?#dz@g!h@}S#dC;>HWtpG5O^gP%;*K1TvcT#ZmY@+uBkF)5 z2tp}V}rI$dHZI8CWNM(xz`Rq&~S-K6ipfzGiq7q#fqD5<9h8oG(z_y%*@ z_j3Y_xh_4kZNP>0%c)B$p9wsL!$S|Cf8`1Cc?26+m%R1`Gt%yraIl$O(xI03r%wWe z3_>O#qBW{a&iHEkI`|YwD6(jhV!q@(Z_OGF_d7Ya}-2fym@CR(RtP zIo$^G=FJT<70+Jm<3rpL(HNgNd`I?nxpasJM)6d?6MT?rbYK8GyXYhj6<>67!X~27 zsd=(SKUiPF`qPC%gzZG=@v>q5`>|ruB}y%BH5&~4T{)wV1srEdjPZ!vL=$904TSD} zk4r;6wI5wUIef*=7Hnp}1&Nkwf-N5>rm$!s{ALh3iN)DdgwLA$A7=N}1X+Nh09!ML ziCem1AXyO1i~mrbAm(@2Xmej+nJC-yzxl5bb~IBp22r4);ZoM66;Ne zCr}7;Mim2WCl3rQ1Sax037EB(=s%}6BJzgOE9ieUb3gRD$jjXGfX^AxMB=$S%)ILf zX)8}|coBpaX7q+tCvgG26=BPl58M4$L$Kbt7?U58J!r_N06Btbcq_Bf*yWt)CQ@PS z_7r2aZ;cxrI)W13Ovo$S$42^3w}#S^n@SRP%Q1C`V(rV1_hJ9jg#eeSAby(o^G`Cn zl5UCK_UCYqF(a5Lj+pTzG=zn7E4bN1?v-yDaa}LquKytn4EKeW8~7Sa+qjO*EBt5f z`!o;?!VWvF=k-4nivd|9w@Z%V^yU=f)!nD;A1i7&oIrm05fP^n%{+%P9Fm~)1m1V~ zfqst!tY-}+HS8@;F*>H>8-_!?A}m)(+1mmP4)6Z;(cwm7$&rCO^pr#Ck>IDjt#~y3 zeK_|&xYw>)R~_1}g6X7%bJYN)8v=*zbr zw}^nM?r}dt6aCjL6ii`EcAI1vpY4y!AJER*ljS~RbY1~B^snz?{xBQ8lj$*psy#Ly z7b=*Yk*jz^4j=_W(BQmlCJLVg29z=>o)rlTHUl>GGn$7!R2bmYIH9AJW zaKQW}I^eJqqq-;>lRnR;qD9~F=v=10tgh)aoeEMMLp4WpN{JYiM*MRFok>a*UL?b#-NFQK=D{X{AoiNTpJS}W2V_J${2nak%avxB$FqS4-;&|N%qAX zLRGuBlXj^t+8lO6@S-b5ZFzQngn9hC4;775(QY|4e7p|TZX5HXJZtMdVf9SMW9Yw< zjmx%}Q*)iv*z?Q>cTyXE{l2zezzSJ}4-MEUF7-76Y980T3y#Mbq%r-#Z+aA@<*0

&Cg(gce~GVU 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 Date: Mon, 20 Mar 2023 16:00:02 +0100 Subject: [PATCH 21/23] Remove obsolete .pngs from xcassts increase icon size --- .../AppIconConfig/View/AppIconConfigRootView.swift | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift index 8d6224583..cb99aba79 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -185,19 +185,19 @@ extension AppIconConfig { icon: { Image(uiImage: UIImage(named: self.iconSettings.namesOfIcon[i] ?? "AppIcon") ?? UIImage()) .resizable() .scaledToFit() - .border(.red) + // .border(.red) // .frame(width: 80, height: 80, alignment: .topLeading) } } - }.frame(width: 200, height: 25, alignment: .topLeading) - .border(.green) + }.frame(width: 200, height: 45, alignment: .topLeading) + // .border(.green) } .navigationTitle("Change App Icon") .foregroundColor(.black) .frame(alignment: .topLeading) // .padding(.top, -50) - .border(.yellow) + // .border(.yellow) // .scaledToFit() @@ -238,7 +238,7 @@ extension AppIconConfig { // .frame(width: 80, height: 80, alignment: .topLeading) } } - }.frame(width: 200, height: 25, alignment: .topLeading) + }.frame(width: 200, height: 40, alignment: .topLeading) .border(.green) } } From 12c9bc648dc3e69bd4169259b345e1d0bb7df235 Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 16:00:26 +0100 Subject: [PATCH 22/23] delete icons --- .../Resources/Assets.xcassets/AppIcon_Blue.png | Bin 118805 -> 0 bytes .../Assets.xcassets/AppIcon_Green.png | Bin 119232 -> 0 bytes .../Resources/Assets.xcassets/AppIcon_Red.png | Bin 119037 -> 0 bytes 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png delete mode 100644 FreeAPS/Resources/Assets.xcassets/AppIcon_Red.png diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Blue.png deleted file mode 100644 index a6459cc82cbad3f0a6ad74b16952e236b0a3e920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118805 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Green.png deleted file mode 100644 index 754e48b134acea26450533f8611d9a4598ee6f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119232 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 diff --git a/FreeAPS/Resources/Assets.xcassets/AppIcon_Red.png b/FreeAPS/Resources/Assets.xcassets/AppIcon_Red.png deleted file mode 100644 index ae9e0ae6c482fde23b7faa1dbbdbdc0f5f3ec291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119037 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%0DC?g@GK*_lNlEJ(O+sfn)nd<)$^L|NDe`ZeQuRqb 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¬gq6R$Fo3rcN`}6?l&Y3FPZyDqPe* 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 From 058fed78a983dcc4efb50d2b4dffcf1cefde1e93 Mon Sep 17 00:00:00 2001 From: becksen Date: Mon, 20 Mar 2023 16:58:36 +0100 Subject: [PATCH 23/23] consider colorscheme for text color --- .../Modules/AppIconConfig/View/AppIconConfigRootView.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift index cb99aba79..bdb762fc5 100644 --- a/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift +++ b/FreeAPS/Sources/Modules/AppIconConfig/View/AppIconConfigRootView.swift @@ -167,7 +167,9 @@ extension AppIconConfig { } } + // TODO: change font color when changing iOS to dark mode struct AppIconView3: View { + @Environment(\.colorScheme) var colorScheme @StateObject var iconSettings = NamesOfIcon() var body: some View { Section { @@ -194,7 +196,8 @@ extension AppIconConfig { // .border(.green) } .navigationTitle("Change App Icon") - .foregroundColor(.black) + .foregroundColor(colorScheme == .dark ? .white : .black) + .frame(alignment: .topLeading) // .padding(.top, -50) // .border(.yellow)